Aggressive Moving Obstacle Avoidance Using a Stochastic Reachable Set Based Potential Field

Identifying collision-free trajectories in environments with dynamic obstacles is a significant challenge. However, many pertinent problems occur in dynamic environments, e.g., flight coordination, satellite navigation, autonomous driving, and household robotics. Stochastic reachable (SR) sets assure collision-free trajectories with a certain likelihood in dynamic environments , but are infeasible for multiple moving obstacles as the computation scales exponentially in the number of Degrees of Freedom (DoF) of the relative robot-obstacle state space. Other methods, such as artificial potential fields (APF), roadmap-based methods, and tree-based techniques can scale well with the number of obstacles. However, these methods usually have low success rates in environments with a large number of obstacles. In this paper, we propose a method to integrate formal SR sets with ad-hoc APFs for multiple moving obstacles. The success rate of this method is 30 % higher than two related methods for moving obstacle avoidance, a roadmap-based technique that uses a SR bias and an APF technique without a SR bias, reaching over 86 % success in an enclosed space with 100 moving obstacles that ricochet off the walls.

[1]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[2]  Max Donath,et al.  American Control Conference , 1993 .

[3]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[4]  Kimon P. Valavanis,et al.  Mobile robot navigation in 2-D dynamic environments using an electrostatic potential field , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[5]  Kay Chen Tan,et al.  Evolutionary artificial potential fields and their application in real time robot path planning , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[6]  Shuzhi Sam Ge,et al.  New potential functions for mobile robot path planning , 2000, IEEE Trans. Robotics Autom..

[7]  Lydia E. Kavraki,et al.  Path planning using lazy PRM , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  Shuzhi Sam Ge,et al.  Dynamic Motion Planning for Mobile Robots Using Potential Field Method , 2002, Auton. Robots.

[9]  Mauro Massari,et al.  Autonomous Navigation System for Planetary Exploration Rover based on Artificial Potential Fields , 2004 .

[10]  A. Al-Jumaily,et al.  Probabilistic road maps with obstacle avoidance in cluttered dynamic environment , 2004, Proceedings of the 2004 Intelligent Sensors, Sensor Networks and Information Processing Conference, 2004..

[11]  Thierry Siméon,et al.  A PRM-based motion planner for dynamically changing environments , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[12]  Alexandre M. Bayen,et al.  A time-dependent Hamilton-Jacobi formulation of reachable sets for continuous dynamic games , 2005, IEEE Transactions on Automatic Control.

[13]  Jur P. van den Berg,et al.  Anytime path planning and replanning in dynamic environments , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[14]  Nancy M. Amato,et al.  A framework for planning motion in environments with moving obstacles , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  John Lygeros,et al.  Probabilistic reachability and safety for controlled discrete time stochastic hybrid systems , 2008, Autom..

[16]  Sebastian Thrun,et al.  Path Planning for Autonomous Vehicles in Unknown Semi-structured Environments , 2010, Int. J. Robotics Res..

[17]  Thierry Siméon,et al.  Sampling-Based Path Planning on Configuration-Space Costmaps , 2010, IEEE Transactions on Robotics.

[18]  J. Lygeros,et al.  Hamilton-Jacobi formulation for reach-avoid problems with an application to air traffic management , 2010, Proceedings of the 2010 American Control Conference.

[19]  Meng Rui,et al.  A Study on Soccer Robot Path Planning with Fuzzy Artificial Potential Field , 2010, 2010 International Conference on Computing, Control and Industrial Engineering.

[20]  Dinesh Manocha,et al.  Directing Crowd Simulations Using Navigation Fields , 2011, IEEE Transactions on Visualization and Computer Graphics.

[21]  John Lygeros,et al.  A stochastic reach-avoid problem with random obstacles , 2011, HSCC '11.

[22]  Hilwadi Hindersah,et al.  UAV path planning using potential field and modified receding horizon A* 3D algorithm , 2011, Proceedings of the 2011 International Conference on Electrical Engineering and Informatics.

[23]  Claire J. Tomlin,et al.  Applications of hybrid reachability analysis to robotic aerial vehicles , 2011, Int. J. Robotics Res..

[24]  Claire J. Tomlin,et al.  Reachability-based synthesis of feedback policies for motion planning under bounded disturbances , 2011, 2011 IEEE International Conference on Robotics and Automation.

[25]  Li-Chen Fu,et al.  Human-Centered Robot Navigation—Towards a Harmoniously Human–Robot Coexisting Environment , 2011, IEEE Transactions on Robotics.

[26]  Okyay Kaynak,et al.  Potential field-based navigation task for autonomous flight control of unmanned aerial vehicles , 2011, Int. J. Autom. Control..

[27]  John Lygeros,et al.  Discrete time stochastic hybrid dynamical games: Verification & controller synthesis , 2011, IEEE Conference on Decision and Control and European Control Conference.

[28]  Claire J. Tomlin,et al.  Time-optimal multi-stage motion planning with guaranteed collision avoidance via an open-loop game formulation , 2012, 2012 IEEE International Conference on Robotics and Automation.

[29]  Russ Tedrake,et al.  Robust Online Motion Planning with Regions of Finite Time Invariance , 2012, WAFR.

[30]  Maxim Likhachev,et al.  Anytime Safe Interval Path Planning for dynamic environments , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[31]  Qiang Song,et al.  Mobile Robot Path Planning Based on Dynamic Fuzzy Artificial Potential Field Method , 2012 .

[32]  Beom Hee Lee,et al.  Grafting: A Path Replanning Technique for Rapidly-Exploring Random Trees in Dynamic Environments , 2012, Adv. Robotics.

[33]  Lydia Tapia,et al.  Stochastic reachability based motion planning for multiple moving obstacle avoidance , 2014, HSCC.