系统工程与电子技术 ›› 2026, Vol. 48 ›› Issue (11): 3861-3871.doi: 10.12305/j.issn.1001-506X.2026.11.17

• 系统工程 • 上一篇    下一篇

无人机分散凸区域覆盖路径规划

周瑜, 黄馨源, 李杰, 王祥科   

  1. 国防科技大学智能科学学院,湖南 长沙 410073
  • 收稿日期:2025-06-19 修回日期:2025-10-02 出版日期:2026-10-25 发布日期:2026-03-16
  • 通讯作者: 李杰
  • 作者简介:周 瑜(1996—),男,博士研究生,主要研究方向为无人机路径规划与控制
    黄馨源(2001—),男,博士研究生,主要研究方向为无人机路径规划
    李 杰(1984—),男,副教授,博士,主要研究方向为无人机集群规划
    王祥科(1982—),男,教授,博士,主要研究方向为无人机集群控制

Unmanned aerial vehicle coverage path planning for dispersed convex regions

Yu Zhou, Xinyuan Huang, Jie Li, Xiangke Wang   

  1. College of Intelligence Science and Technology,National University of Defense Technology,Changsha 410073,China
  • Received:2025-06-19 Revised:2025-10-02 Online:2026-10-25 Published:2026-03-16
  • Contact: Jie Li

摘要:

覆盖路径规划是无人机完成任务的关键。将多区域覆盖路径规划问题建模为旅行商问题,针对单机多区域覆盖路径规划,提出基于可视图和动态规划方法的路径规划算法,解决考虑避障的多区域覆盖搜索问题,实现从原点出发并返回原点的多区域覆盖搜索最短路径规划。针对多机大规模区域覆盖路径规划,提出一种“两阶段”路径规划方法,该方法综合启发式区域分配和滚动时域精确求解,相比于一步优化算法,具有更高的灵活性和计算效率。最后,通过仿真实验和对比分析验证了所提方法的有效性和实用性。

关键词: 覆盖路径规划, 旅行商问题, 动态规划, 可视图, 启发式算法

Abstract:

Coverage path planning (CPP) is crucial for unmanned aerial vehicle (UAV) to complete tasks. The multi-region CPP problem is modeled as a traveling salesman problem. For single-UAV multi-region CPP, a path planning algorithm based on visibility graphs and dynamic programming method is proposed, which solves the multi-region coverage search problem considering obstacle avoidance, achieving the shortest path planning for multi-region coverage search starting from and returning to the origin. For multi-UAV large-scale region CPP, a “two-stage” path planning method is proposed, which integrates heuristic region allocation and rolling horizon precise solution. Compared with one-step optimization algorithms, the proposed method exhibits higher flexibility and computational efficiency. Finally, the effectiveness and practicality of the proposed method are verified through simulation experiments and comparative analysis.

Key words: coverage path planning(CPP), traveling salesman problem(TSP), dynamic programming, visibility graph, heuristic algorithm

中图分类号: