首页 | 本学科首页   官方微博 | 高级检索  
     

基于改进A*算法和动态窗口法的机器人路径规划
引用本文:郭园园,袁杰,赵克刚.基于改进A*算法和动态窗口法的机器人路径规划[J].计算机工程与科学,2022,44(7):1273-1281.
作者姓名:郭园园  袁杰  赵克刚
作者单位:(新疆大学电气工程学院,新疆 乌鲁木齐 830047)
基金项目:国家自然科学基金(61863033); 新疆维吾尔自治区天山青年计划-优秀青年人才培养项目(2019Q018)
摘    要:针对移动机器人在复杂环境下(包含静态和动态环境)的路径规划效率低的问题,提出了一种改进的A*算法与动态窗口法相结合的混合算法。针对传统A*算法安全性不足的问题,采用障碍规避策略,优化节点的选择方式,增加路径的安全性;针对转折点多的问题,采用递归二分法优化策略,去除冗余节点,减少转弯次数;针对静态环境下路径平滑性不足的问题,采用动态内切圆平滑策略将折线角优化成弧度角,以增加路径的平滑性。对于传统动态窗口法的目标点附近存在障碍物时规划效果不好和容易在凹型槽类障碍物中陷入局部最优的问题,在原有的评价函数中引入了距离偏差和轨迹偏差。最后,对所提的改进A*算法和混合算法分别在静态和动态环境下与其他算法进行仿真比较。从结果可以看出,与传统混合算法相比,临时障碍环境下,路径长度和运行时间分别缩短了13.2%和65.8%;移动障碍环境下,路径长度和运行时间分别缩短了13.9%和44.9%,所提的算法提高了在复杂环境中规划路径的效率。

关 键 词:移动机器人  路径规划  改进A*算法  动态窗口法  
收稿时间:2020-12-07
修稿时间:2021-02-02

Robot path planning based on an improved A*algorithm and an improved dynamic window method
GUO Yuan-yuan,YUAN Jie,ZHAO Ke-gang.Robot path planning based on an improved A*algorithm and an improved dynamic window method[J].Computer Engineering & Science,2022,44(7):1273-1281.
Authors:GUO Yuan-yuan  YUAN Jie  ZHAO Ke-gang
Affiliation:(School of Electrical Engineering,Xinjiang University,Urumqi 830047,China)
Abstract:Aiming at the efficiency of path planning of mobile robots in complex environments (includ- ing static and dynamic environments), a hybrid algorithm combining an improved A* algorithm and an improved dynamic window method is proposed. Aiming at the problem of insufficient security of the traditional A* algorithm, the obstacle avoidance strategy is adopted to optimize the selection of nodes to increase the safety of the path. Aiming at the problem of many turning points, the recursive dichotomy optimization strategy is adopted to remove redundant nodes and reduce the number of turns. Aiming at the problem of insufficient path smoothness in a static environment, the dynamic inscribed circle smoothing strategy is used to optimize the polyline angle to a radian angle to increase the smoothness of the path. In the traditional dynamic window method, when there are obstacles near the target point, the planning effect is not good and it is easy to fall into the local optimum in the concave groove obstacle. The distance deviation and trajectory deviation are introduced into the original evaluation function. Finally, the proposed improved A* algorithm and hybrid algorithm are simulated and compared with other algorithms in static and dynamic environments respectively. The results show that, compared with the traditional hybrid algorithm, the proposal reduces the path length and running time in the temporary obstacle environment by 13.2% and 65.8%, respectively, and reduces the path length and running time in the mobile obstacle environment by 13.9% and 44.9%, respectively. The proposed algorithm improves the efficiency of path planning in complex environments.
Keywords:mobile robot  path planning  improved A* algorithm  dynamic window method  
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号