Cooperative Path Planning for Multiple UAVs Based on APF B-RRT* Algorithm

Aiming at the path planning problem of an unmanned aerial vehicle (UAV) in a complex unknown environment, this paper proposes a cooperative path planning algorithm for multiple UAVs. Using the local environment information, several rolling path plannings are carried out by the Artificial Potential F...

全面介紹

書目詳細資料
發表在:Drones
Main Authors: Cailong Wu, Zhengyu Guo, Jian Zhang, Kai Mao, Delin Luo
格式: Article
語言:英语
出版: MDPI AG 2025-02-01
主題:
在線閱讀:https://www.mdpi.com/2504-446X/9/3/177
_version_ 1849746428518203392
author Cailong Wu
Zhengyu Guo
Jian Zhang
Kai Mao
Delin Luo
author_facet Cailong Wu
Zhengyu Guo
Jian Zhang
Kai Mao
Delin Luo
author_sort Cailong Wu
collection DOAJ
container_title Drones
description Aiming at the path planning problem of an unmanned aerial vehicle (UAV) in a complex unknown environment, this paper proposes a cooperative path planning algorithm for multiple UAVs. Using the local environment information, several rolling path plannings are carried out by the Artificial Potential Field Bidirectional-Rapidly exploring Random Trees (APF B-RRT*) algorithm. The APF B-RRT* algorithm optimizes the search space by pre-sampling and adapts with an adaptive step while fusing with the APF algorithm for guiding sampling. Then, the generated path is trimmed and smoothed to obtain the optimized path. Then, through the sampling constraint, several paths can be planned at the same time, which are guaranteed not to collide. The model predictive control (MPC) is used to realize the cooperative control of the UAVs, that is, the UAVs reached the destination simultaneously along the planned path. This algorithm achieves some progress in solving the problems of slow convergence speed, an unstable result and an unsmooth path in UAV path planning. Simulation and comparison show that the APF B-RRT* algorithm has certain advantages in algorithm performance.
format Article
id doaj-art-fb06cc599cc54673aaa4e5264e0186f9
institution Directory of Open Access Journals
issn 2504-446X
language English
publishDate 2025-02-01
publisher MDPI AG
record_format Article
spelling doaj-art-fb06cc599cc54673aaa4e5264e0186f92025-08-20T01:41:42ZengMDPI AGDrones2504-446X2025-02-019317710.3390/drones9030177Cooperative Path Planning for Multiple UAVs Based on APF B-RRT* AlgorithmCailong Wu0Zhengyu Guo1Jian Zhang2Kai Mao3Delin Luo4School of Aerospace Engineering, Xiamen University, Xiamen 361102, ChinaNational Key Laboratory of Air-Based Information Perception and Fusion, Luoyang 471000, ChinaSchool of Aeronautics, Changji University, Changji 831100, ChinaSchool of Foundation, Naval Aviation University, Yantai 264001, ChinaSchool of Aerospace Engineering, Xiamen University, Xiamen 361102, ChinaAiming at the path planning problem of an unmanned aerial vehicle (UAV) in a complex unknown environment, this paper proposes a cooperative path planning algorithm for multiple UAVs. Using the local environment information, several rolling path plannings are carried out by the Artificial Potential Field Bidirectional-Rapidly exploring Random Trees (APF B-RRT*) algorithm. The APF B-RRT* algorithm optimizes the search space by pre-sampling and adapts with an adaptive step while fusing with the APF algorithm for guiding sampling. Then, the generated path is trimmed and smoothed to obtain the optimized path. Then, through the sampling constraint, several paths can be planned at the same time, which are guaranteed not to collide. The model predictive control (MPC) is used to realize the cooperative control of the UAVs, that is, the UAVs reached the destination simultaneously along the planned path. This algorithm achieves some progress in solving the problems of slow convergence speed, an unstable result and an unsmooth path in UAV path planning. Simulation and comparison show that the APF B-RRT* algorithm has certain advantages in algorithm performance.https://www.mdpi.com/2504-446X/9/3/177cooperative path planningRRT algorithmAPFmultiple UAVsMPC
spellingShingle Cailong Wu
Zhengyu Guo
Jian Zhang
Kai Mao
Delin Luo
Cooperative Path Planning for Multiple UAVs Based on APF B-RRT* Algorithm
cooperative path planning
RRT algorithm
APF
multiple UAVs
MPC
title Cooperative Path Planning for Multiple UAVs Based on APF B-RRT* Algorithm
title_full Cooperative Path Planning for Multiple UAVs Based on APF B-RRT* Algorithm
title_fullStr Cooperative Path Planning for Multiple UAVs Based on APF B-RRT* Algorithm
title_full_unstemmed Cooperative Path Planning for Multiple UAVs Based on APF B-RRT* Algorithm
title_short Cooperative Path Planning for Multiple UAVs Based on APF B-RRT* Algorithm
title_sort cooperative path planning for multiple uavs based on apf b rrt algorithm
topic cooperative path planning
RRT algorithm
APF
multiple UAVs
MPC
url https://www.mdpi.com/2504-446X/9/3/177
work_keys_str_mv AT cailongwu cooperativepathplanningformultipleuavsbasedonapfbrrtalgorithm
AT zhengyuguo cooperativepathplanningformultipleuavsbasedonapfbrrtalgorithm
AT jianzhang cooperativepathplanningformultipleuavsbasedonapfbrrtalgorithm
AT kaimao cooperativepathplanningformultipleuavsbasedonapfbrrtalgorithm
AT delinluo cooperativepathplanningformultipleuavsbasedonapfbrrtalgorithm