Comparison Between A* and RRT Algorithms for 3D UAV Path Planning

被引:36
|
作者
Zammit, Christian [1 ]
van Kampen, Erik-Jan [1 ]
机构
[1] Delft Univ Technol, Control & Simulat Aerosp Engn, Kluyverweg 1, NL-2629 HS Delft, Netherlands
关键词
Path planning; obstacle avoidance; 3D; A*; RRT; MRRT; AERIAL VEHICLES; MOTION; ANYTIME; SEARCH; TARGET; ENTRY;
D O I
10.1142/S2301385022500078
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper aims to present a comparative analysis of the two most utilized graph-based and sampling-based algorithms and their variants, in view of 3D UAV path planning in complex indoor environment. The findings of this analysis outline the usability of the methods and can assist future UAV path planning designers to select the best algorithm with the best parameter configuration in relation to the specific application. An extensive literature review of graph-based and sampling-based methods and their variants is first presented. The most utilized algorithms which are the A* for graph-based methods and Rapidly-Exploring Random Tree (RRT) for the sampling-based methods, are defined. A set of variants is also developed to mitigate with inherent shortcomings in the standard algorithms. All algorithms are then tested in the same scenarios and analyzed using the same performance measures. The A* algorithm generates shorter paths with respect to the RRT algorithm. The A* algorithm only explores volumes required for path generation while the RRT algorithms explore the space evenly. The A* algorithm exhibits an oscillatory behavior at different resolutions for the same scenario that is attenuated with the novel A* ripple reduction algorithm. The Multiple RRT generated longer unsmoothed paths in shorter planning times but required more smoothing over RRT. This work is the first attempt to compare graph-based and sampling-based algorithms in 3D path planning of UAVs. Furthermore, this work addresses shortcomings in both A* and RRT standard algorithms by developing a novel A* ripple reduction algorithm, a novel RRT variant and a specifically designed smoothing algorithm.
引用
收藏
页码:129 / 146
页数:18
相关论文
共 50 条
  • [1] A Comparison of RRT, RRT* and RRT*-Smart Path Planning Algorithms
    Noreen, Iram
    Khan, Amna
    Habib, Zulfiqar
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2016, 16 (10): : 20 - 27
  • [2] UAV Path Planning System Based on 3D Informed RRT* for Dynamic Obstacle Avoidance
    Meng, Jiawei
    Kay, Sebastian
    Li, Angran
    Pawar, Vijay M.
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2018, : 1653 - 1658
  • [3] FC-RRT*: An Improved Path Planning Algorithm for UAV in 3D Complex Environment
    Guo, Yicong
    Liu, Xiaoxiong
    Liu, Xuhang
    Yang, Yue
    Zhang, Weiguo
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2022, 11 (02)
  • [4] UAV Path Planning in 3D Complex Environments Using Genetic Algorithms
    Leng, Shanshan
    Sun, Hui
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 1324 - 1330
  • [5] An Improved RRT Based 3-D Path Planning Algorithm for UAV
    Wang, Hai
    Sun, Zhi
    Li, Dazi
    Jin, Qibing
    PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 5514 - 5519
  • [6] A 3D Benchmark for UAV Path Planning Algorithms: Missions Complexity, Evaluation and Performance
    Rocha, Lidia
    Vivaldini, Kelen
    2022 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2022, : 412 - 420
  • [7] Algorithms for 3D UAV path greneration and tracking
    Ambrosino, G.
    Ariola, A.
    Ciniglio, U.
    Corraro, F.
    Pironti, A.
    Virgilio, M.
    PROCEEDINGS OF THE 45TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2006, : 5275 - +
  • [8] Biased Sampling Potentially Guided Intelligent Bidirectional RRT* Algorithm for UAV Path Planning in 3D Environment
    Wu, Xiaojing
    Xu, Lei
    Zhen, Ran
    Wu, Xueli
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019
  • [9] 3D UAV trajectory planning using evolutionary algorithms: A comparison study
    Bagherian, M.
    Alos, A.
    AERONAUTICAL JOURNAL, 2015, 119 (1220): : 1271 - 1285
  • [10] 3D path planning for UAV swarm missions
    Guastella, Dario Calogero
    Cavallaro, Nunzio Dario
    Melita, Carmelo Donato
    Savasta, Maurizio
    Muscato, Giovanni
    ICMSCE 2018: PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON MECHATRONICS SYSTEMS AND CONTROL ENGINEERING, 2015, : 33 - 37