What is This? Downloaded from

A method is presented for computation of obstacle bound aries in configuration space, with particular emphasis on time efficiency. Properties of configuration space transfor mations are presented in general, and these properties are invoked in algorithms that result in highly efficient com putations. The approach depends on the definition of a set of primitives, which are themselves efficiently trans formed and may be combined logically to construct more complex transformations. The concepts are illustrated with both computed and empirically obtained configura tion space obstacles in two and three dimensions. Perfor mance data for real-time transformations are reported.

[1]  James U. Korein,et al.  A geometric investigation of reach , 1985 .

[2]  Rodney A. Brooks,et al.  Solving the Find-Path Problem by Good Representation of Free Space , 1983, Autonomous Robot Vehicles.

[3]  C. W. Warren,et al.  Robot path planning in the presence of stationary and moving obstacles , 1987 .

[4]  B. John Oommen,et al.  On translating ellipses amidst elliptic obstacles , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[5]  Jeffrey R. Weeks,et al.  The Shape of Space , 1986 .

[6]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[7]  Wyatt S. Newman,et al.  Rapid computation of configuration space obstacles , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[8]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[9]  B. Faverjon,et al.  A local based approach for path planning of manipulators with a high number of degrees of freedom , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[10]  John E. Hopcroft,et al.  Motion of Objects in Contact , 1984 .

[11]  Nello Zuech,et al.  Applying Machine Vision , 1988 .

[12]  W. E. Red,et al.  Configuration Maps for Robot Path Planning in Two Dimensions , 1985 .

[13]  S. Maddila Decomposition algorithm for moving a ladder among rectangular obstacles , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[14]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[15]  John F. Canny,et al.  Collision Detection for Moving Polyhedra , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Wyatt Seybert Newman,et al.  High-speed robot control in complex environments , 1987 .

[17]  Gordon T. Wilfong Motion planning for an autonomous vehicle , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[18]  Vladimir J. Lumelsky Effect of kinematics on motion planning for planar robot arms moving amidst unknown obstacles , 1987, IEEE J. Robotics Autom..

[19]  Wyatt S. Newman,et al.  High speed robot control and obstacle avoidance using dynamic potential functions , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[20]  V. Lumelsky,et al.  Dynamic path planning for a mobile automaton with limited information on the environment , 1986 .

[21]  Chee-Keng Yap How to move a chair through a door , 1987, IEEE J. Robotics Autom..

[22]  Daniel E. Koditschek,et al.  The construction of analytic diffeomorphisms for exact robot navigation on star worlds , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[23]  Tomás Lozano-Pérez,et al.  Automatic Planning of Manipulator Transfer Movements , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[24]  Nguyen,et al.  The Find-Path Problem in the Plane , 1984 .

[25]  Mathukumalli Vidyasagar,et al.  Optimal trajectory planning for planar n-link revolute manipulators in the presence of obstacles , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[26]  Martin Herman,et al.  Fast, three-dimensional, collision-free motion planning , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[27]  Toms Lozano-Pfrez On Multiple Moving Objects DTlC IELECTE ( 0 , 2022 .

[28]  S. M. Udupa,et al.  Collision Detection and Avoidance in Computer Controlled Manipulators , 1977, IJCAI.

[29]  A WesleyMichael,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979 .

[30]  Jean-Jacques E. Slotine,et al.  Robot analysis and control , 1988, Autom..

[31]  Walter Meyer,et al.  Path planning and the geometry of joint space obstacles , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[32]  John W. Boyse,et al.  Interference detection among solids and surfaces , 1979, CACM.

[33]  V. Lumelsky,et al.  Gross motion planning for a simple 3D articulated robot arm moving amidst unknown arbitrarily shaped obstacles , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[34]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.

[35]  W. Eric L. Grimson,et al.  Handey: A robot system that recognizes, plans, and manipulates , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[36]  Rodney A. Brooks,et al.  A subdivision algorithm in configuration space for findpath with rotation , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[37]  Gordon Wilfong Motion Planning for an Autonomous Vehicle , 1990, Autonomous Robot Vehicles.

[38]  T. Naniwa,et al.  A feasible motion-planning algorithm for a mobile robot based on a quadtree representation , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[39]  Bruce Randall Donald,et al.  A Search Algorithm for Motion Planning with Six Degrees of Freedom , 1987, Artif. Intell..