Motion planning in dynamic environments using the relative velocity paradigm

A simple and efficient approach to the computation of avoidance maneuvers among moving obstacles is presented. The method is discussed for the case of a single maneuvering object avoiding several obstacles moving on known linear trajectories. The original dynamic problem is transformed into several static problems using the relative velocity between the maneuvering object and each obstacle. The static problems are converted into a single problem by means of a vector transformation, and the set of velocity vectors guaranteeing the avoidance of all the obstacles is computed. Within this set, the best maneuver for the particular approach can be selected. The geometric background of this approach is developed for both 2-D and 3-D cases, and the method is applied to an example of a 3-D avoidance maneuver.<<ETX>>

[1]  S. Arimoto,et al.  Path Planning Using a Tangent Graph for Mobile Robots Among Polygonal and Curved Obstacles , 1992 .

[2]  Hanan Samet,et al.  Time-minimal paths among moving obstacles , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[3]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

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

[5]  S. Zucker,et al.  Toward Efficient Trajectory Planning: The Path-Velocity Decomposition , 1986 .

[6]  W. L. Burke Applied Differential Geometry , 1985 .

[7]  Jean-Claude Latombe,et al.  Motion planning in the presence of moving obstacles , 1992 .