系统仿真学报 ›› 2022, Vol. 34 ›› Issue (3): 503-511.doi: 10.16182/j.issn1004731x.joss.20-0829

• 仿真建模理论与方法 • 上一篇    下一篇

基于快速RRT算法的三维路径规划算法研究

李兆强(), 张时雨   

  1. 西安建筑科技大学 信息与控制工程学院,陕西 西安 710000
  • 收稿日期:2020-10-28 修回日期:2020-12-07 出版日期:2022-03-18 发布日期:2022-03-22
  • 作者简介:李兆强(1981-),男,博士,副教授,研究领域为先进控制理论与应用。E-mail:12315888@qq.com
  • 基金资助:
    陕西省教育厅基金(14JK1404);西安建筑科技大学校青年科技基金(RC1244)

Research on 3D Path Planning Algorithm Based on Fast RRT Algorithm

Zhaoqiang Li(), Shiyu Zhang   

  1. School of Information and Control Engineering, Xi'an University of Architecture and Technology, Xi'an 710000, China
  • Received:2020-10-28 Revised:2020-12-07 Online:2022-03-18 Published:2022-03-22

摘要:

RRT(rapidly exploring random tree)算法是一种基于采样的路径规划算法,可以在高维环境中搜索出一条路径。传统的RRT算法存在节点利用率低、计算量偏大的问题。针对这些问题,基于快速RRT*(Quick-RRT*)算法,通过优化重选父节点与剪枝范围策略改进采样方式引入自适应步长,对快速RRT*算法进行改进,使得算法耗时和路径长度更短。同时,加入节点连接筛选策略,消除路径中过大的转弯角。实验结果表明,改进后的算法在三维环境下能快速找到一条距离最短的无碰撞路径,且运行时间也大幅降低。

关键词: 路径规划, 改进Quick-RRT*算法, 节点连接筛选, 自适应步长

Abstract:

RRT (rapidly exploring random tree) algorithm is a sampling-based path planning algorithm, which can search a path in high-dimensional environment. The traditional RRT algorithm has the problems of low node utilization and large amount of calculation. To solve these problems, the fast RRT* (Quick RRT*) algorithm is improved by optimizing the strategy of reselection of parent node and pruning range, improving the sampling method and introducing adaptive step size, which makes the algorithm time-consuming and path length shorter. At the same time, the node connection screening strategy is added to eliminate the excessive turning angle in the path. Experimental results show that the improved algorithm can quickly find the shortest collision free path in three-dimensional environment, and the running time is greatly reduced.

Key words: path planning, improved Quick RRT(rapidly exploring random tree)* algorithm, the node connection screening strategy, adaptive step-size

中图分类号: