Boundary Gap Based Reactive Navigation in Unknown Environments

Due to the requirements for mobile robots to search or rescue in unknown environments, reactive navigation which plays an essential role in these applications has attracted increasing interest. However, most existing reactive methods are vulnerable to local minima in the absence of prior knowledge about the environment. This paper aims to address the local minimum problem by employing the proposed boundary gap (BG) based reactive navigation method. Specifically, the narrowest gap extraction algorithm (NGEA) is proposed to eliminate the improper gaps. Meanwhile, we present a new concept called boundary gap which enables the robot to follow the obstacle boundary and then get rid of local minima. Moreover, in order to enhance the smoothness of generated trajectories, we take the robot dynamics into consideration by using the modified dynamic window approach (DWA). Simulation and experimental results show the superiority of our method in avoiding local minima and improving the smoothness.

[1]  Xiaomin Zhu,et al.  Velocity Obstacle Based on Vertical Ellipse for Multi-Robot Collision Avoidance , 2020, J. Intell. Robotic Syst..

[2]  Hui Cheng,et al.  Avoidance of High-Speed Obstacles Based on Velocity Obstacles , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

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

[4]  Chen Ye,et al.  A sub goal seeking approach for reactive navigation in complex unknown environments , 2009, Robotics Auton. Syst..

[5]  Bärbel Mertsching,et al.  The admissible gap (AG) method for reactive collision avoidance , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Godfried T. Toussaint,et al.  Optimal algorithms for computing the minimum distance between two finite planar sets , 1983, Pattern Recognit. Lett..

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

[8]  T. D. Chen,et al.  Non-trap Artificial Potential Field Based on Virtual Obstacle , 2019, 2019 IEEE 16th International Conference on Networking, Sensing and Control (ICNSC).

[9]  Jing Xiao,et al.  Navigating Dynamically Unknown Environments Leveraging Past Experience , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[10]  Ali A. Abed,et al.  Mobile robot navigation using PSO-optimized fuzzy artificial potential field with fuzzy control , 2017, J. Intell. Fuzzy Syst..

[11]  Koren,et al.  Real-Time Obstacle Avoidance for Fast Mobile Robots , 2022 .

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

[13]  Bärbel Mertsching,et al.  Tangential Gap Flow (TGF) navigation: A new reactive obstacle avoidance approach for highly cluttered environments , 2016, Robotics Auton. Syst..

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

[15]  P. B. Sujit,et al.  A virtual bug planning technique for 2D robot path planning , 2018, 2018 Annual American Control Conference (ACC).

[16]  Xiaohong Su,et al.  UAV online path planning algorithm in a low altitude dangerous environment , 2015, IEEE/CAA Journal of Automatica Sinica.

[17]  Kaspar Althoefer,et al.  Reactive Magnetic-Field-Inspired Navigation for Non-Holonomic Mobile Robots in Unknown Environments , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[18]  Wei Zheng,et al.  Robust and accurate monocular visual navigation combining IMU for a quadrotor , 2015, IEEE/CAA Journal of Automatica Sinica.

[19]  Yoram Koren,et al.  Potential field methods and their inherent limitations for mobile robot navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[20]  Bärbel Mertsching,et al.  Closest Gap based (CG) reactive obstacle avoidance Navigation for highly cluttered environments , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Wenjie Lu,et al.  An Information Potential Approach to Integrated Sensor Path Planning and Control , 2014, IEEE Transactions on Robotics.

[22]  Karl Stol,et al.  Power-minimization and energy-reduction autonomous navigation of an omnidirectional Mecanum robot via the dynamic window approach local trajectory planning , 2018 .

[23]  Javier Minguez,et al.  Nearness diagram (ND) navigation: collision avoidance in troublesome scenarios , 2004, IEEE Transactions on Robotics and Automation.

[24]  Francesco Bullo,et al.  Smooth Nearness-Diagram Navigation , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Hui Cheng,et al.  Collision Avoidance of High-Speed Obstacles for Mobile Robots via Maximum-Speed Aware Velocity Obstacle Method , 2020, IEEE Access.

[26]  Subir Kumar Das Local Path Planning of Mobile Robot Using Critical-PointBug Algorithm Avoiding Static Obstacles , 2016, ICRA 2016.

[27]  Jie Bai,et al.  The mobile robot path planning with motion constraints based on Bug algorithm , 2017, 2017 Chinese Automation Congress (CAC).

[28]  Danilo Alves de Lima,et al.  Navigation of an Autonomous Car Using Vector Fields and the Dynamic Window Approach , 2013 .

[29]  Bärbel Mertsching,et al.  Admissible gap navigation: A new collision avoidance approach , 2018, Robotics Auton. Syst..

[30]  Adha Imam Cahyadi,et al.  Omnidirectional Sensing for Escaping Local Minimum on Potential Field Mobile Robot Path Planning in Corridors Environment , 2018, 2018 3rd International Seminar on Sensors, Instrumentation, Measurement and Metrology (ISSIMM).

[31]  Buniyamin,et al.  A Simple Local Path Planning Algorithm for Autonomous Mobile Robots , 2010 .

[32]  Cristina Urdiales,et al.  A Biomimetical Dynamic Window Approach to Navigation for Collaborative Control , 2017, IEEE Transactions on Human-Machine Systems.

[33]  Daniele Nardi,et al.  Performance evaluation of pure-motion tasks for mobile robots with respect to world models , 2009, Auton. Robots.

[34]  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.

[35]  Maren Bennewitz,et al.  Predictive Collision Avoidance for the Dynamic Window Approach , 2019, 2019 International Conference on Robotics and Automation (ICRA).