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

πŸ“… 2025-04-16
πŸ›οΈ IEEE Transactions on Vehicular Technology
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This paper addresses the multi-UAV cooperative path planning problem for complex missions requiring synchronized arrival at multiple targets while satisfying dynamic feasibility and safety constraints. We propose MultiRRT, a novel sampling-based algorithm built upon the RRT framework, featuring synchronized multi-agent sampling and expansion, explicit modeling of vehicle dynamics and obstacle avoidance constraints. Our key contributions include: (i) a node-pruning strategy and BΓ©zier interpolation method, with theoretical guarantees ensuring strict dynamic feasibility and collision-free trajectories; and (ii) integrated collision checking and cooperative constraint optimization. Extensive simulations and real-world flight experiments demonstrate that MultiRRT generates zero-collision paths with shorter length and superior curvature properties compared to Theta-RRT, FN-RRT, RRT*, and RRT*-Smart. The implementation is publicly available.

Technology Category

Application Category

πŸ“ Abstract
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
Problem

Research questions and friction points this paper is trying to address.

Develops MultiRRT for UAV cooperative path planning with multiple goals
Ensures path feasibility with safety and dynamic constraints
Optimizes path length and smoothness for multiple UAVs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Extends RRT for multi-goal UAV path planning
Incorporates dynamics and safety constraints
Uses node reduction and Bezier interpolation
πŸ’Ό Related Jobs
No related jobs found.
T
Thu Hang Thi Khuat
Vietnam National University, Hanoi, Vietnam
D
D. Bui
Vietnam National University, Hanoi, Vietnam
H
Hoa TT. Nguyen
Thai Nguyen University of Technology, Thai Nguyen University, Thai Nguyen, Vietnam
M
Mien L. Trinh
University of Transport and Communications, Hanoi, Vietnam
M
Minh T. Nguyen
Thai Nguyen University of Technology, Thai Nguyen University, Thai Nguyen, Vietnam
Manh Duong Phung
Manh Duong Phung
Fulbright University Vietnam
RoboticsComputer VisionUnmanned Aerial VehiclesSwarm Intelligence