计算机集成制造系统 ›› 2024, Vol. 30 ›› Issue (1): 184-195.DOI: 10.13196/j.cims.2021.0498
邹文1,韩丙辰2+,李鹏飞2,田剑锋2
ZOU Wen1,HAN Bingchen2+,LI Pengfei2,TIAN Jianfeng2
摘要: 针对传统A*算法在栅格数量较多时存在折点多、耗时长,以及动态窗口法在复杂环境下灵活性差的问题,提出一种融合改进A*算法和优化动态窗口法的路径规划算法。首先,在传统栅格地图上建立一层粒度值更大的拓扑层地图,接着将拓扑层规划出的路径在栅格地图上进行优化,删除冗余节点、提高路径平滑度。通过增加机器人在不同场景下的运动状态来优化动态窗口法。最后,将全局规划的关键点作为局部规划的临时目标点,实现两种算法的融合。通过对比试验,证明融合算法不仅保证了全局路径较优而且减少了折点数、耗费时间,还提高了机器人在动态环境下路径的平滑度和灵活性。
中图分类号: