Safe Navigation in Dynamic Environments

This paper addresses the issue of motion safety for on-line navigation in dynamic environments. Using velocity obstacles to represent the dynamic environment, we propose to truncate the velocity obstacle by the minimum time horizon, computed to ensure that the velocity obstacle is truncated close to the boundary of the set of inevitable collision states. Thus, using the velocity obstacle to select potential avoidance maneuvers would ensure that only safe maneuvers are being selected. The concept of velocity obstacles was known for some time, but the issue of how to truncate it without compromising safety was not addressed until recently. The computation of the minimum time horizon is formulated as a minimum time problem, which is solved numerically for each static or moving obstacle. The “safe” velocity obstacles are used in an on-line planner that generates near-time optimal trajectories to the goal. The planner is demonstrated for on-line motion planning in very crowded static and dynamic environments.

[1]  Clayton W. Dodge Euclidean geometry and transformations , 2004 .

[2]  Paolo Fiorini,et al.  Motion Planning in Dynamic Environments Using Velocity Obstacles , 1998, Int. J. Robotics Res..

[3]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[4]  Hajime Asama,et al.  Inevitable collision states — a step towards safer robots? , 2004, Adv. Robotics.

[5]  Jeremy A. Salinger,et al.  A Unified Approach to Forward and Lane-Change Collision Warning for Driver Assistance and Situational Awareness , 2008 .

[6]  P. Fiorini,et al.  Motion planning in dynamic environments using the relative velocity paradigm , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[7]  Thierry Fraichard,et al.  Safe motion planning in dynamic environments , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Javier Minguez,et al.  Nearness diagram navigation (ND): a new real time collision avoidance approach , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[9]  Zvi Shiller,et al.  Motion planning in dynamic environments: obstacles moving along arbitrary trajectories , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).