Journal of System Simulation ›› 2025, Vol. 37 ›› Issue (8): 2089-2102.doi: 10.16182/j.issn1004731x.joss.24-0893

• Papers • Previous Articles    

Trajectory Planning and Tracking for Multi-quadcopter in Dynamic Obstacle Environments

Jiang Haosheng, Wu Fangfang, Huang Zexian, Ma Ziyue, Dong Chunyun, Ping Xubin   

  1. School of Mechano-Electronic Engineering, Xidian University, Xi'an 710071, China
  • Received:2024-08-01 Revised:2024-11-01 Online:2025-08-20 Published:2025-08-26
  • Contact: Ping Xubin

Abstract:

Multi-quadrotor UAV systems face challenges when performing complex tasks in dynamic obstacle environments. Therefore, a comprehensive particle swarm optimization-based task allocation method, a trajectory planning integrating the traditional Informed-RRT* and A* algorithms, and a trajectory tracking method based on model predictive control were designed.The multi-quadrotor task allocation problem was constructed as a classical multiple traveling salesman problem, and then, the particle swarm optimization was used to assign the task to multi-quadrotor UAVs. A fusion algorithm that combined the advantages of traditional Informed-RRT* and A* algorithms for quadrotor UAV trajectory planning was designed, so as to ensure that a safe and effective trajectory was planned for each UAV of the multi-quadrotor UAV system in dynamic obstacle environments. The tracking controller was designed using the model predictive control approach to ensure that the quadcopter UAV can accurately track the online planning trajectories in real time and avoid collisions with dynamic obstacles. The simulation experiments verify the effectiveness of the proposed method.

Key words: quadcopter unmanned aerial vehicle, dynamic obstacle, task allocation, trajectory planning, tracking control

CLC Number: