Multi-obstacle Path Planning of UAV Based on Improved Ant Colony System Algorithm
Fuyuan Ling, Jinchao Chen, Chenglie Du · 2020 IEEE 5th Information Technology and Mechatronics Engineering Conference (ITOEC) · 2020
Recently unmanned aerial vehicles (UAVs) have been widely adopted by military and civilian applications due to their strong autonomies and adaptabilities. Especially in some tasks, a complex path planning problem is that a UAV traverses and searches multiple targets in an environment with obstacles, which is a traveling salesman problem with NP-hard computational complexity. The traditional algorithms which do not consider environment with obstacles are not feasible in the actual flying environment. In this paper, we study the path planning problem of a UAV searching for multiple targets in the environment with irregular obstacles. First, we use an improved geometric algorithm to find an accessible path between any two targets. Then, we design an ant colony system(ACS)-based optimization strategy to adjust the accessible order of a UAV such that the task completion time obtained by our approach would be reduced as much as possible. Finally, experiments with randomly generated target points in an environment with obstacles are conducted to show the effectiveness of the algorithm.