Cooperative path planning of multiple UAVs based on PH curves and harmony search algorithm

This paper presents a path planning method based on Pythagorean Hodograph (PH) curves and harmony search algorithm for unmanned-aerial-vehicles (UAVs) in complex environments, especially in urban environment and mountainous circumstances. The flyable paths are tuned to meet spatial demands, satisfy kinematical and dynamic constraints of the UAVs, and guarantee no collision course between any two vehicles as well as obstacles. Then, a modified harmony search algorithm (MHS) is presented to solve the proposed path planning problem. Finally, two experiments are carried out to prove the feasibility.

[1]  Dayal R. Parhi,et al.  Navigation of underwater robot based on dynamically adaptive harmony search algorithm , 2016, Memetic Comput..

[2]  N. Aouf,et al.  3D Cooperative Pythagorean Hodograph path planning and obstacle avoidance for multiple UAVs , 2010, 2010 IEEE 9th International Conference on Cyberntic Intelligent Systems.

[3]  Yan Dong,et al.  An improved harmony search based energy-efficient routing algorithm for wireless sensor networks , 2016, Appl. Soft Comput..

[4]  Mario Fernando Montenegro Campos,et al.  Feasible path planning for fixed-wing UAVs using seventh order Bézier curves , 2012, Journal of the Brazilian Computer Society.

[5]  T. Sakkalis,et al.  Pythagorean hodographs , 1990 .

[6]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[7]  Daobo Wang,et al.  UAV path planning method based on ant colony optimization , 2010, 2010 Chinese Control and Decision Conference.

[8]  M. Shanmugavel,et al.  3D Path Planning for Multiple UAVs Using Pythagorean Hodograph Curves , 2007 .

[9]  Liang Gao,et al.  An efficient modified harmony search algorithm with intersect mutation operator and cellular local search for continuous function optimization problems , 2015, Applied Intelligence.

[10]  Xinyu Li,et al.  Construction of nested maximin designs based on successive local enumeration and modified novel global harmony search algorithm , 2017 .

[11]  Vincent Roberge,et al.  Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning , 2013, IEEE Transactions on Industrial Informatics.

[12]  Fei Su,et al.  Cooperative area search for multiple UAVs based on RRT and decentralized receding horizon optimization , 2009, 2009 7th Asian Control Conference.

[13]  N. Buniyamin,et al.  An Overview of Autonomous Mobile Robot Path Planning Algorithms , 2006, 2006 4th Student Conference on Research and Development.

[14]  Ozgur Koray Sahingoz Generation of Bezier Curve-Based Flyable Trajectories for Multi-UAV Systems with Parallel Genetic Algorithm , 2014, J. Intell. Robotic Syst..

[15]  Naira Hovakimyan,et al.  A trajectory-generation framework for time-critical cooperative missions , 2013 .

[16]  Liang Gao,et al.  Parallel chaotic local search enhanced harmony search algorithm for engineering design optimization , 2019, J. Intell. Manuf..

[17]  R. P. Saini,et al.  Discrete harmony search based size optimization of Integrated Renewable Energy System for remote rural areas of Uttarakhand state in India , 2016 .

[18]  Qu Shiru,et al.  Path planning for Unmanned Air Vehicles using an improved artificial bee colony algorithm , 2012, Proceedings of the 31st Chinese Control Conference.

[19]  Naira Hovakimyan,et al.  Trajectory generation and collision avoidance for safe operation of cooperating UAVs , 2014 .

[20]  Mingyue Ding,et al.  Phase Angle-Encoded and Quantum-Behaved Particle Swarm Optimization Applied to Three-Dimensional Route Planning for UAV , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.