Obstacle avoidance algorithm for swarm of quadrotor unmanned aerial vehicle using artificial potential fields

Unmanned aerial vehicle that is moving from one place to another needs to have a real-time obstacle avoidance controller to prevent collisions in the obstacles around it. In this paper, the concept of artificial potential field is proposed to implement obstacle avoidance in swarm of quadrotors. This is based on the assumptions that the target and obstacle will introduce a certain force that will direct the robot to its destination. The effectiveness of this method was tested in a computer simulation and verified using real quadrotors.

[1]  Argel A. Bandala,et al.  Swarming Algorithm for Unmanned Aerial Vehicle (UAV) Quadrotors - Swarm Behavior for Aggregation, Foraging, Formation, and Tracking , 2014, J. Adv. Comput. Intell. Intell. Informatics.

[2]  Khaled M. Elleithy,et al.  Multi-sensor based collision avoidance algorithm for mobile robot , 2015, 2015 Long Island Systems, Applications and Technology.

[3]  Ali A. Abed,et al.  Path Planning of Mobile Robot Using Fuzzy-Potential Field Method , 2015 .

[4]  Zhaowei Zhong,et al.  Control, navigation and collision avoidance for an unmanned aerial vehicle , 2013 .

[5]  Argel A. Bandala,et al.  A neural network approach to a cooperative balancing problem in quadrotor-unmanned aerial vehicles (QUAVs) , 2015, 2015 International Conference on Humanoid, Nanotechnology, Information Technology,Communication and Control, Environment and Management (HNICEM).

[6]  Reagan L. Galvez,et al.  Path planning for quadrotor UAV using genetic algorithm , 2014, 2014 International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM).

[7]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[8]  Gerardo Beni,et al.  From Swarm Intelligence to Swarm Robotics , 2004, Swarm Robotics.

[9]  Cheng Peng,et al.  Dynamic obstacle avoidance path planning of UAVs , 2015, 2015 34th Chinese Control Conference (CCC).

[10]  Qingbo Geng,et al.  Obstacle avoidance approaches for quadrotor UAV based on backstepping technique , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

[11]  Argel A. Bandala,et al.  Blind localization method for quadrotor-unmanned aerial vehicle (QUAV) utilizing genetic algortihm , 2014, 2014 International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM).

[12]  Kevin M. Passino,et al.  Swarm Coordination and Control Problems , 2011 .

[13]  Nilmani Verma,et al.  Path planning for unmanned aerial vehicle based on genetic algorithm & artificial neural network in 3D , 2014, 2014 International Conference on Data Mining and Intelligent Computing (ICDMIC).

[14]  Elmer P. Dadios,et al.  A genetic algorithm approach to swarm centroid tracking in quadrotor unmanned aerial vehicles , 2014, 2014 International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM).

[15]  Christian Blum,et al.  Swarm Intelligence: Introduction and Applications , 2008, Swarm Intelligence.