A Heuristic Evolutionary Algorithm of UAV Path Planning

With the rapid development of the network and the informatization of society, how to improve the accuracy of information is an urgent problem to be solved. The existing method is to use an intelligent robot to carry sensors to collect data and transmit the data to the server in real time. Many intelligent robots have emerged in life; the UAV (unmanned aerial vehicle) is one of them. With the popularization of UAV applications, the security of UAV has also been exposed. In addition to some human factors, there is a major factor in the UAV’s endurance. UAVs will face a problem of short battery life when performing flying missions. In order to solve this problem, the existing method is to plan the path of UAV flight. In order to find the optimal path for a UAV flight, we propose three cost functions: path security cost, length cost, and smoothness cost. The path security cost is used to determine whether the path is feasible; the length cost and smoothness cost of the path directly affect the cost of the energy consumption of the UAV flight. We proposed a heuristic evolutionary algorithm that designed several evolutionary operations: substitution operations, crossover operations, mutation operations, length operations, and smoothness operations. Through these operations to enhance our build path effect. Under the analysis of experimental results, we proved that our solution is feasible.

[1]  Ioannis M. Rekleitis,et al.  Optimal coverage of a known arbitrary environment , 2010, 2010 IEEE International Conference on Robotics and Automation.

[2]  Qidi Wu,et al.  A fast two-stage ACO algorithm for robotic path planning , 2011, Neural Computing and Applications.

[3]  Long Zhao,et al.  The Comparison of Four UAV Path Planning Algorithms Based on Geometry Search Algorithm , 2017, 2017 9th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC).

[4]  Vijay Kumar,et al.  An Optimization-Based Approach to Time-Critical Cooperative Surveillance and Coverage with UAVs , 2006, ISER.

[5]  Jinhua Cui,et al.  Securing display path for security-sensitive applications on mobile devices , 2018 .

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

[7]  Naixue Xiong,et al.  A Kernel-Based Compressive Sensing Approach for Mobile Data Gathering in Wireless Sensor Network Systems , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[8]  Tian Zhao,et al.  Application of dynamic ant colony algorithm in route planning for UAV , 2017, 2017 Seventh International Conference on Information Science and Technology (ICIST).

[9]  Eduard Santamaria,et al.  Path Planning for Rapid Aerial Mapping with Unmanned Aircraft Systems , 2013, ICONS 2013.

[10]  A. Ollero,et al.  Multiple UAV cooperative searching operation using polygon area decomposition and efficient coverage algorithms , 2004, DARS.

[11]  Karthik Dantu,et al.  UB-ANC planner: Energy efficient coverage path planning with multiple drones , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Tran Hiep Dinh,et al.  Enhanced discrete particle swarm optimization path planning for UAV vision-based surface inspection , 2017, ArXiv.

[13]  Naixue Xiong,et al.  Enabling wireless communication and networking technologies for the internet of things [Guest editorial] , 2016, IEEE Wirel. Commun..

[14]  Eunjin Kim,et al.  A fuzzy adaptive differential evolution for multi-objective 3D UAV path optimization , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[15]  Cheng Ru-yi Mobile Robot Path Planning Based on Genetic Algorithm , 2008 .

[16]  Wesley H. Huang Optimal line-sweep-based decompositions for coverage algorithms , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[17]  Naixue Xiong,et al.  An Improved Routing Optimization Algorithm Based on Travelling Salesman Problem for Social Networks , 2017 .

[18]  Ioannis M. Rekleitis,et al.  Efficient complete coverage of a known arbitrary environment with applications to aerial operations , 2013, Autonomous Robots.

[19]  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).

[20]  Naixue Xiong,et al.  Nodes organization for channel assignment with topology preservation in multi-radio wireless mesh networks , 2012, Ad Hoc Networks.

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

[22]  Lakhmi C. Jain,et al.  Multiple UAVs path planning algorithms: a comparative study , 2008, Fuzzy Optim. Decis. Mak..

[23]  Chai Tianyou,et al.  Survey on Genetic Algorithm , 1996 .

[24]  Li Duan-ling Path Planning for a Mobile Robot using Neural Networks , 2010 .

[25]  Wang Shu-xi,et al.  Improved Dijkstra Shortest Path Algorithm and its Application , 2012 .

[26]  Raza Samar,et al.  Optimal Path Computation for Autonomous Aerial Vehicles , 2011, Cognitive Computation.

[27]  Howie Choset,et al.  Coverage of Known Spaces: The Boustrophedon Cellular Decomposition , 2000, Auton. Robots.

[28]  Yang Xiao,et al.  Energy-efficient node scheduling algorithms for wireless sensor networks using Markov Random Field model , 2016, Inf. Sci..

[29]  Oscar Castillo,et al.  Dynamic Fuzzy Logic Parameter Tuning for ACO and Its Application in the Fuzzy Logic Control of an Autonomous Mobile Robot , 2013 .

[30]  Aderemi Oluyinka Adewumi,et al.  Simulated annealing based symbiotic organisms search optimization algorithm for traveling salesman problem , 2017, Expert Syst. Appl..

[31]  Wan Xiao-fen Research on path planning of robot based on improved ant colony algorithm , 2014 .