• DocumentCode
    1429026
  • Title

    A fast growth distance algorithm for incremental motions

  • Author

    Ong, Chong-Jin ; Hua, Eugene ; Hong, Sun-Mog

  • Author_Institution
    Dept. of Mech. Eng., Nat. Univ. of Singapore, Singapore
  • Volume
    16
  • Issue
    6
  • fYear
    2000
  • fDate
    12/1/2000 12:00:00 AM
  • Firstpage
    880
  • Lastpage
    890
  • Abstract
    A fast algorithm is presented for computing the growth distance between a pair of convex objects in three-dimensional space. The growth distance is a measure of both separation and penetration between objects. When the objects are polytopes represented by their faces, the growth distance is determined by the solution of a linear program (LP). The article presents an approach to the solution of the LP. Under appropriate conditions, the computational time is very small and does not depend on the total number of faces of the objects. Compared to the existing algorithm for growth distance, there is a time reduction of several orders of magnitude. This increase in speed is achieved by exploiting two resources: adjacency of the object faces and the computational coherence induced by incremental motions of the objects, Computational experiments show that the performance of the algorithm is in the same range as the fastest codes for the computation of the Euclidean separation distance
  • Keywords
    computational complexity; computational geometry; linear programming; path planning; set theory; computational coherence; computational time; convex objects; fast growth distance algorithm; incremental motions; penetration; separation; three-dimensional space; Automatic control; Automotive engineering; Control systems; Feedback control; Kinematics; Manipulators; Mobile robots; Robotics and automation; Robustness; Vehicle dynamics;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.897801
  • Filename
    897801