计算机科学与技术

基于双树 Quick-RRT* 算法的移动机器人路径规划

  • 魏武 ,
  • 韩进 ,
  • 李艳杰 ,
  • 高天啸
展开
  • 华南理工大学 自动化科学与工程学院,广东 广州 510640
魏武 ( 1970-) ,男,教授,博士生导师,主要从事机器人控制技术、智能控制技术、模式识别与人工智能研 究。E-mail:weiwu@scut.edu.cn

收稿日期: 2020-12-17

  修回日期: 2021-03-01

  网络出版日期: 2021-03-05

基金资助

广东省科技计划项目 ( 2019A050520001)

Path Planning of Mobile Robots Based on Dual-Tree Quick-RRT* Algorithm

  • WEI Wu ,
  • HAN Jin ,
  • LI Yan-Jie ,
  • GAO Tian-Xiao
Expand
  • School of Automation Science and Engineering,South China University of Technology,Guangzhou 510640,Guangdong,China
魏武 ( 1970-) ,男,教授,博士生导师,主要从事机器人控制技术、智能控制技术、模式识别与人工智能研 究。E-mail:weiwu@scut.edu.cn

Received date: 2020-12-17

  Revised date: 2021-03-01

  Online published: 2021-03-05

Supported by

Supported by the Science and Technology Planning Project of Guangdong Province ( 2019A050520001)

摘要

最优快速拓展随机树 ( RRT* ) 是一种渐进最优的移动机器人路径规划方法, Quick-RRT* 缩短了 RRT* 的初始路径长度,提高了路径收敛速度。为进一步提高 QuickRRT* 的收敛速度,文中提出了一种双树 Quick-RRT* 算法。首先,基于 Quick-RRT* 算 法在起点和终点分别生成一棵随机树,起点树和终点树轮流生长,两棵树的连接采用贪 婪法; 然后,对提出的算法的概率完备性和渐进最优性进行理论分析,证明了算法的概 率完备性和渐进最优性; 最后,基于 Matlab 平台,在 3 种环境下采用双树 Quick-RRT* 与 RRT* 、Quick-RRT* 和双向 RRT* 算法进行了对比仿真实验。结果表明,文中改进的 算法不仅可以在更短的时间内找到初始路径和次优路径,而且初始路径更短。

本文引用格式

魏武 , 韩进 , 李艳杰 , 高天啸 . 基于双树 Quick-RRT* 算法的移动机器人路径规划[J]. 华南理工大学学报(自然科学版), 2021 , 49(7) : 51 -58 . DOI: 10.12141/j.issn.1000-565X.200769

Abstract

The optimal rapid expansion randomized tree ( RRT* ) is an asymptotically optimal path planning method for mobile robots. Quick-RRT* reduces the initial path length of RRT* and increases the path convergence speed. In order to further improve the convergence speed of Quick-RRT* ,this paper proposed a dual-tree Quick-RRT* ( Quick-RRT* -Connect) algorithm. Firstly,two random trees were generated at the start and end points respectively based on the Quick-RRT* algorithm. Two trees grew in turn and they were connected with greedy method. Then, the probability completeness and asymptotic optimality of the proposed algorithm were analyzed and testified. Finally,based on the Matlab platform,Quick-RRT* -Connect was compared with RRT* ,Quick-RRT* and RRT* - Connect in three environments. The results show that the improved algorithm can not only find initial path and suboptimal path in a shorter time,but also reduce the initial path length.
文章导航

/