系统仿真学报2024,Vol.36Issue(9) :2193-2207.DOI:10.16182/j.issn1004731x.joss.23-0585

一种改进的移动机器人路径规划算法

An Improved Path Planning Algorithm for Mobile Robots

孙海杰 伞红军 肖乐 姚得鑫 陈久朋 杨晓园
系统仿真学报2024,Vol.36Issue(9) :2193-2207.DOI:10.16182/j.issn1004731x.joss.23-0585

一种改进的移动机器人路径规划算法

An Improved Path Planning Algorithm for Mobile Robots

孙海杰 1伞红军 1肖乐 1姚得鑫 1陈久朋 1杨晓园1
扫码查看

作者信息

  • 1. 昆明理工大学机电工程学院,云南昆明 650500;云南省先进装备智能制造技术重点实验室,云南昆明 650500
  • 折叠

摘要

为解决快速随机扩展树算法(RRT)无效采样以及路径不最优等问题,提出一种基于RRT和A*算法的拟水流避障算法RRT-QSA*.在采样上引入RRT算法规定采样区间来限制采样点,增强采样的目标导向性;遇到障碍物时采用融合了A*算法的拟水流避障算法迅速绕过障碍物;采用路径优化算法对搜索到的路径进行路径优化.仿真结果表明:与RRT算法相比,RRT-QSA*算法的计算时间减少了 96.83%~99.88%,搜索节点数减少了 86.62%~96.01%,路径长度数减少了 9.9%~16.7%,转折角度减少了 80.93%~93.04%.随着地图的增大,RRT-QSA*算法比RRT算法计算效率的提升更加明显.

Abstract

To solve the problems of invalid sampling and non-optimal paths of the RRT,the quasi-stream avoidance algorithm is proposed.The RRT algorithm is introduced to specify the sampling interval to limit the sampling points and enhance the goal-oriented nature of sampling.The quasi-stream avoidance algorithm incorporating the A* algorithm(QSA*)is used to quickly bypass the obstacle when it is encountered.A path optimization algorithm is used to smooth the searched path.The simulation results show that compared with the RRT algorithm,the computation time of the RRT-QSA* algorithm is reduced by 96.83%~99.88%,the number of search nodes is reduced by 86.62%~96.01%,the number of path lengths is reduced by 9.9%~16.7%,and the turning angle decreased by 80.93%~93.04%.The RRT-QSA* algorithm shows a more intense improvement in computational efficiency than the RRT algorithm as the map size increases.

关键词

移动机器人/路径规划/快速随机扩展树/路径优化/Turtlebot2

Key words

mobile robots/path planning/RRT/path optimization/Turtlebot2

引用本文复制引用

出版年

2024
系统仿真学报
北京仿真中心 中国系统仿真学会

系统仿真学报

CSTPCDCSCD北大核心
影响因子:0.551
ISSN:1004-731X
段落导航相关论文