The geometrical representation of path planning problems

Abstract The path planning problem for arbitrary devices is first and foremost a geometrical problem. For the field of control theory, advanced mathematical techniques have been developed to describe and use geometrical structure. In this paper we use the notions of the flow of vector fields and geodesics in metric spaces to formalize and unify path planning problems. A path planning algorithm based on flow propagation is briefly discussed. Applications of the theory to motion planning for a robot arm, a maneuvering car, and Rubik's Cube are given. These very different problems (holomic, non-holomic and discrete, respectively) are all solved by the same unified procedure.

[1]  R. Korf Learning to solve problems by searching for macro-operators , 1983 .

[2]  Jean-Daniel Boissonnat,et al.  A practical exact motion planning algorithm for polygonal objects amidst polygonal obstacles , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[3]  Micha Sharir,et al.  Planning, geometry, and complexity of robot motion , 1986 .

[4]  Leo Dorst,et al.  Optimal Path Planning By Cost Wave Propagation In Metric Configuration Space , 1989, Other Conferences.

[5]  L. Gouzenes Strategies for Solving Collision-free Trajectories Problems for Mobile and Manipulator Robots , 1984 .

[6]  Nils J. Nilsson,et al.  Principles of Artificial Intelligence , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  V. Arnold,et al.  Ordinary Differential Equations , 1973 .

[8]  Bruce Randall Donald,et al.  A Geometric Approach to Error Detection and Recovery for Robot Motion Planning with Uncertainty , 1987, Artif. Intell..

[9]  Arnold W. M. Smeulders,et al.  Length estimators for digitized contours , 1987, Comput. Vis. Graph. Image Process..

[10]  J. Latombe,et al.  On nonholonomic mobile robots and optimal maneuvering , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

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

[12]  Clarence E. Rose,et al.  What is tensor analysis? , 1938, Electrical Engineering.