Dynamic RRT: Fast Feasible Path Planning in Randomly Distributed Obstacle Environments

For path planning problems based on Rapidly exploring Random Trees (RRT), most new nodes merely explore the environment unless they are sampled directly from the subset that can optimize the path. This paper proposes the Dynamic RRT algorithm, which aims to plan a feasible path while balancing the c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of intelligent & robotic systems 2023-04, Vol.107 (4), p.48, Article 48
Hauptverfasser: Zhao, Penglei, Chang, Yinghui, Wu, Weikang, Luo, Hongyin, Zhou, Zhixin, Qiao, Yanping, Li, Ying, Zhao, Chenhui, Huang, Zenan, Liu, Bijing, Liu, Xiaojie, He, Shan, Guo, Donghui
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:For path planning problems based on Rapidly exploring Random Trees (RRT), most new nodes merely explore the environment unless they are sampled directly from the subset that can optimize the path. This paper proposes the Dynamic RRT algorithm, which aims to plan a feasible path while balancing the convergence time and path length in an environment with randomly distributed obstacles. It estimates the length of a path from the start node to the goal node that is constrained to pass through an extended tree node, and this path length is heuristically taken as the major axis diameter of the informed subset. Then new node sampling is performed directly in this subset to optimize the estimated path. In addition, the idea of dynamic programming is employed to decompose the planning problem into subproblems by updating the node selected through Pareto dominance as the new start node to optimize the distance to the goal. Simulation results confirm the performance of the proposed algorithm in balancing the convergence time and path length and demonstrate that the convergence time is faster than that of RRT, while the path length is better than that of RRT*. Dynamic RRT also shows better performance than Lower Bound Tree-RRT(LBT-RRT), and Informed RRT* takes more time to compute a path of the same length.
ISSN:0921-0296
1573-0409
DOI:10.1007/s10846-023-01823-4