A 3D Anti-collision System based on Artificial Potential Field Method for a Mobile Robot

Anti-collision systems are based on sensing and estimating the mobile robot pose (coordinates and orientation), with respect to its environment. Obstacles detection, path planning and pose estimation are primordial to ensure the autonomy and safety of the robot, in order to reduce the risk of collision with objects and living beings that share the same space. For this, the use of RGB-D sensors, such as the Microsoft Kinect, has become popular in the past years, for being relative accurate and low cost sensors. In this work we proposed a new 3D anti-collision algorithm based on Artificial Potential Field method, that is able to make a mobile robot pass between closely spaced obstacles, while also minimizing the oscillations during the cross. We develop our Unmanned Ground Vehicles (UGV) system on a ’Turtlebot 2’ platform, with which we perform the experiments.

[1]  Viii Supervisor Sonar-Based Real-World Mapping and Navigation , 2001 .

[2]  Dawei Li,et al.  Three-dimensional path planning for unmanned aerial vehicles based on fluid flow , 2014, 2014 IEEE Aerospace Conference.

[3]  Anders la Cour-Harbo,et al.  Side-to-side 3D coverage path planning approach for agricultural robots to minimize skip/overlap areas between swaths , 2016, Robotics Auton. Syst..

[4]  Xia Chen,et al.  The Three-Dimension Path Planning of UAV Based on Improved Artificial Potential Field in Dynamic Environment , 2013, 2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics.

[5]  Jun Yang,et al.  A navigation system for family indoor monitor mobile robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Andres Hernandez,et al.  Improved potential field method for unknown obstacle avoidance using UAV in indoor environment , 2016, 2016 IEEE 14th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[8]  Milton C. P. Santos,et al.  UAV obstacle avoidance using RGB-D system , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[9]  Jie Sheng,et al.  Basic Micro-Aerial Vehicles (MAVs) obstacles avoidance using monocular computer vision , 2014, 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV).

[10]  Yoram Koren,et al.  Obstacle avoidance with ultrasonic sensors , 1988, IEEE J. Robotics Autom..

[11]  António Paulo Moreira,et al.  Multi-Robot Systems Formation Control with Obstacle Avoidance , 2014 .

[12]  Friedrich Fraundorfer,et al.  Visual Odometry Part I: The First 30 Years and Fundamentals , 2022 .

[13]  D. Alejo,et al.  Collision-free trajectory planning based on Maneuver Selection-Particle Swarm Optimization , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

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

[15]  O. Saotome,et al.  Dynamic Swarm Formation with Potential Fields and A* Path Planning in 3D Environment , 2012, 2012 Brazilian Robotics Symposium and Latin American Robotics Symposium.

[16]  Fuh-Gwo Yuan,et al.  A 3D collision avoidance strategy for UAV with physical constraints , 2016 .

[17]  Narendra Ahuja,et al.  A potential field approach to path planning , 1992, IEEE Trans. Robotics Autom..

[18]  Anderson A. S. Souza,et al.  Occupancy-Elevation Grid Mapping from Stereo Vision , 2013, 2013 Latin American Robotics Symposium and Competition.