scispace - formally typeset
Proceedings ArticleDOI

A new algorithm for detecting the collision of moving objects

Elmer G. Gilbert, +1 more
- Vol. 1, Iss: 2, pp 8-14
Reads0
Chats0
TLDR
Iterative algorithms for detecting the collision of convex objects whose motion is characterized by a path in configuration space are described and it appears that the computational time is short and grows only linearly in the total number of vertices of the two polytopes.
Abstract
Iterative algorithms for detecting the collision of convex objects whose motion is characterized by a path in configuration space are described. They use as an essential substep the computation of the distance between the two objects. When the objects are polytopes in either two-dimensional or three-dimensional space, an algorithm is given which terminates in a finite number of iterations. It either determines that no collision occurs or locates the first collision point on the path. For practical problems it appears that the computational time is short and grows only linearly in the total number of vertices of the two polytopes. Numerical examples are presented. >

read more

Citations
More filters
Journal ArticleDOI

3D collision detection: a survey

TL;DR: This paper tries to provide a comprehensive survey of all these techniques from a unified viewpoint, so that well-known algorithms are presented as particular instances of general approaches.
Proceedings ArticleDOI

A fast algorithm for incremental distance calculation

TL;DR: A simple and efficient algorithm for finding the closest points between two convex polynomials is described and can be used for collision detection, computation of the distance between two polyhedra in three-dimensional space, and other robotics problems.

Efficient collision detection for animation and robotics

Ming C. Lin, +1 more
TL;DR: An opportunistic global path planner algorithm which uses the incremental distance computation algorithm to trace out a one-dimensional skeleton for the purpose of robot motion planning and its performance attests their promise for real-time dynamic simulations as well as applications in a computer generated virtual environment.
Book

Motion Planning in Dynamic Environments

TL;DR: This study of robot motion planning in dynamic domains presents algorithms for generating motion in an environment that changes over time and can serve as a reference for those working on spatial reasoning and autonomous robotic systems.

Physically Based Modeling

TL;DR: Physically based modeling has become an important new approach to computer animation and computer graphics modeling, but many capable computer graphics practitioners, despite their interest in the subject, have simply been put off by the density of the math.
References
More filters
Book

Linear and nonlinear programming

TL;DR: Strodiot and Zentralblatt as discussed by the authors introduced the concept of unconstrained optimization, which is a generalization of linear programming, and showed that it is possible to obtain convergence properties for both standard and accelerated steepest descent methods.
Journal ArticleDOI

A fast procedure for computing the distance between complex objects in three-dimensional space

TL;DR: An algorithm for computing the Euclidean distance between a pair of convex sets in R/sup m/ has special features which makes its application in a variety of robotics problems attractive.
Journal ArticleDOI

A simple motion-planning algorithm for general robot manipulators

TL;DR: A simple and efficient algorithm, using configuration space, to plan collision-free motions for general manipulators and an implementation of the algorithm for manipulators made up of revolute joints is described.
Journal ArticleDOI

Distance functions and their application to robot path planning in the presence of obstacles

TL;DR: An approach to robotic path planning, which allows optimization of useful performance indices in the presence of obstacles, is given and mathematical properties of the distance functions are studied, which lead to the formulation of path planning problems as problems in optimal control.
Journal ArticleDOI

Collision Detection for Moving Polyhedra

TL;DR: It is shown that a quaternion representation of rotation yields constraints which are purely algebraic in a seven-dimensional space, which greatly simplifies computation of collision points, and allows us to derive an efficient exact intersection test for an object which is translating and rotating among obstacles.