• 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