改进RRT-Connect算法的机器人路径规划研究
TP242.6; 针对标准RRT-Connect算法在路径规划中存在的路径冗长、转折较多和区域通过性欠缺问题,提出了一种新的改进RRT-Connect算法(TRRT-Connect).采用改进RRT算法搜索并添加一个中间根节点,实现同时扩展四棵随机树,加快算法收敛速度.在随机点的选取上使用目标偏置策略,在新节点的生成上叠加引力场,同时融合贪婪搜索策略.结合新的动态步长调节方法,通过识别扫描区域内障碍物的个数动态选择合适的步长.对生成的初始路径使用双向剪枝优化方法,加快剪枝效率,剔除路径上的冗余节点.对路径转折处进行光滑处理,减少路径转折.在三种不同环境地图中进行仿真对比实验,结果表明,TRRT...
Saved in:
Published in | 计算机科学与探索 Vol. 19; no. 2; pp. 396 - 405 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | Chinese |
Published |
上海建桥学院 机电学院,上海 201306
01.02.2025
上海海洋大学 工程学院,上海 201306 |
Subjects | |
Online Access | Get full text |
ISSN | 1673-9418 |
DOI | 10.3778/j.issn.1673-9418.2404005 |
Cover
Summary: | TP242.6; 针对标准RRT-Connect算法在路径规划中存在的路径冗长、转折较多和区域通过性欠缺问题,提出了一种新的改进RRT-Connect算法(TRRT-Connect).采用改进RRT算法搜索并添加一个中间根节点,实现同时扩展四棵随机树,加快算法收敛速度.在随机点的选取上使用目标偏置策略,在新节点的生成上叠加引力场,同时融合贪婪搜索策略.结合新的动态步长调节方法,通过识别扫描区域内障碍物的个数动态选择合适的步长.对生成的初始路径使用双向剪枝优化方法,加快剪枝效率,剔除路径上的冗余节点.对路径转折处进行光滑处理,减少路径转折.在三种不同环境地图中进行仿真对比实验,结果表明,TRRT-Connect算法与标准RRT-Connect算法相比较,在路径长度、迭代次数和节点数上有较大改善,在密集障碍物区域的通过性较好,路径更加光滑且无转折,证明了该算法的有效性.同时将TRRT-Connect算法应用于现场实例仿真中,使得移动机器人的运输路径长度相较于传统固定路径降低了15.4%,且路径光滑,进一步验证了该算法的实用性. |
---|---|
ISSN: | 1673-9418 |
DOI: | 10.3778/j.issn.1673-9418.2404005 |