arXiv:2504.11823cs.RO2025-04被引 15

多无人机协同路径规划新算法,兼顾安全与动态约束

Multi-goal Rapidly Exploring Random Tree with Safety and Dynamic Constraints for UAV Cooperative Path Planning

  • 基于RRT扩展出多目标快速探索算法,支持多机协同
  • 路径长度和光滑度优于Theta-RRT等主流变体,实测有效
  • 适合需要高安全性与动态可行性的无人机集群任务

随着复杂任务对多架无人飞行器(UAV)需求增加,协同路径规划日益重要。本文提出一种名为MultiRRT的新算法,将快速探索随机树(RRT)扩展至多目标场景,使多架UAV能同时到达多个目标点。首先推导了UAV的动力学约束并融入问题建模,进而设计的MultiRRT在路径搜索中综合考虑协作要求与安全约束。算法引入节点压缩与贝塞尔插值两项新机制,确保生成路径的可行性与最优性。经证明,插值后的路径满足障碍物与UAV本身的动力学与安全约束。通过大量仿真、对比实验及真实无人机飞行测试验证了该方法的有效性。结果表明,相较于Theta-RRT、FN-RRT、RRT*和RRT*-Smart等先进RRT变体,MultiRRT在路径长度与光滑度指标上表现更优。算法源码已开源:https://github.com/duynamrcv/multi-target_RRT

原文摘要 · Abstract (English)

Cooperative path planning is gaining its importance due to the increasing demand on using multiple unmanned aerial vehicles (UAVs) for complex missions. This work addresses the problem by introducing a new algorithm named MultiRRT that extends the rapidly exploring random tree (RRT) to generate paths for a group of UAVs to reach multiple goal locations at the same time. We first derive the dynamics constraint of the UAV and include it in the problem formulation. MultiRRT is then developed, taking into account the cooperative requirements and safe constraints during its path-searching process. The algorithm features two new mechanisms, node reduction and Bezier interpolation, to ensure the feasibility and optimality of the paths generated. Importantly, the interpolated paths are proven to meet the safety and dynamics constraints imposed by obstacles and the UAVs. A number of simulations, comparisons, and experiments have been conducted to evaluate the performance of the proposed approach. The results show that MultiRRT can generate collision-free paths for multiple UAVs to reach their goals with better scores in path length and smoothness metrics than state-of-the-art RRT variants including Theta-RRT, FN-RRT, RRT*, and RRT*-Smart. The generated paths are also tested in practical flights with real UAVs to evaluate their validity for cooperative tasks. The source code of the algorithm is available at https://github.com/duynamrcv/multi-target_RRT

无人机路径规划RRT协同控制

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。