DocumentCode
1403268
Title
Computing the distance between general convex objects in three-dimensional space
Author
Gilbert, Elmer G. ; Foo, Chek-peng
Author_Institution
Dept. of Aerosp. Eng., Michigan Univ., Ann Arbor, MI, USA
Volume
6
Issue
1
fYear
1990
fDate
2/1/1990 12:00:00 AM
Firstpage
53
Lastpage
61
Abstract
A methodology for computing the distance between objects in three-dimensional space is presented. The convex polytope is replaced by a general convex set, avoiding the errors caused by the usual polytope approximations and actually reducing the overall computational time. The basic algorithm is a simple extension of the polytope distance algorithm described by E.G. Gilbert et al. (1988). It utilizes the support mappings of the sets representing the objects. A calculus for evaluating these mappings that allows the extended algorithm to be applied to a rich family of nonpolytopal objects is presented. While the convergence of the algorithm is not finite, it is fast and an effective stopping condition that guarantees the accuracy of the numerical solution is available. Extensive numerical experiments support the claimed efficiency
Keywords
computational complexity; computational geometry; computational complexity; computational geometry; convergence; convex polytope; inter-object distance computation; nonpolytopal objects; polytope approximations; support mappings; three-dimensional space; Calculus; Elbow; Helium; Interference; Mechanical systems; Object detection; Orbital robotics; Path planning; Robots;
fLanguage
English
Journal_Title
Robotics and Automation, IEEE Transactions on
Publisher
ieee
ISSN
1042-296X
Type
jour
DOI
10.1109/70.88117
Filename
88117
Link To Document