导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2022, Vol. 43 ›› Issue (12): 325990.doi: 10.7527/S1000-6893.2021.25990

• Electronics and Electrical Engineering and Control • Previous Articles     Next Articles

Multi-UAV coverage path planning based on optimization of convex division of complex plots

XUE Zhentao1, CHEN Jian1, ZHANG Zichao1,2, LIU Xuzan1, MIAO Xiansheng1, HU Gui1   

  1. 1. College of Engineering, China Agricultural University, Beijing 100083, China;
    2. State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
  • Received:2021-06-18 Revised:2021-08-04 Published:2021-10-09
  • Supported by:
    National Natural Science Foundation of China (51979275); Open Fund of Key Laboratory of Spatial-temporal Big Data Analysis and Application of Natural Resources in Megacities, MNR (KFKT-2022-05); National Key R&D Program of China (2018YFD0700603); Open Fund of Key Laboratory of Urban Land Resources Monitoring and Simulation, Ministry of Natural Resources (KF-2021-06-115); Open Project Program of State Key Laboratory of Virtual Reality Technology and Systems, Beihang University (VRLAB2022C10); Jiangsu Province and Education Ministry Co-sponsored Synergistic Innovation Center of Modern Agricultural Equipment (XTCX2002); Jilin Province Key R&D Plan Project (20180201036SF); Open Research Fund of State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing (19R06); 2115 Talent Development Program of China Agricultural University

Abstract: Full coverage path planning is one of the important contents of unmanned system path planning. With the continuous development of Unmanned Aerial Vehicle(UAV) technology, UAV full coverage path planning has been importantly used in many fields. However, in this process, no-fly zones and obstacles often appear, and path planning needs to be carried out to ensure flight safety and flight efficiency. Based on convex partition optimization, this paper proposes a full coverage path planning method for complex plots with complex obstacles, which reduces the length of the coverage path and the total time of the coverage path. Complex plots often contain smooth curves or rugged inner-concave boundary contours. This article first uses an improved Douglas-Peucker algorithm to compress complex plot boundaries into complex polygonal boundaries, and then uses convex-concave points to test the vertices. Then, the shortest main line direction is identified by rotating the main line, and then Probabilistic Roadmaps(PRM) is used to find the shortest auxiliary line. Four convex division strategies are employed to optimize the convex division of the complex land, so that the UAV can be in the full coverage process, with shorter middle path and higher work efficiency. Finally, computer simulations on the test plots are performed to achieve the overall path ratio of 67.6% and 54.9%. The proposed method is compared with other convex partition optimization algorithms for the same map, showing that our method outperforms other methods in terms of path length and planning time.

Key words: complete coverage path planning, multi-UAVs, complex plot, complex obstacle, convex partition optimization, improved Douglas-Peucker algorithm, probabilistic roadmaps method

CLC Number: