首页|期刊导航|电子科技|融合改进A*与DWA算法的机器人路径规划

融合改进A*与DWA算法的机器人路径规划OA

Integration of Improved A* and DWA Algorithms for Robot Path Planning

中文摘要英文摘要

针对传统A*算法拓展节点冗余、路径贴近障碍物以及传统DWA(Dynamic Window Approaches)算法轨迹振荡、易陷入局部极小值等问题,文中提出了一种融合改进A*与DWA算法的机器人路径规划方法.改进传统A*算法代价函数去除了冗余拓展节点,改进子节点选取策略避免了路径贴近障碍物,并通过双向平滑度优化去除不必要转折点.在DWA算法评价函数中引入自适应距离因子以减少轨迹的振荡,将A*先验路径离散节点作为DWA算法的局部目标点进行算法融合.仿真实验表明,改进A*算法拓展节点减少了 118个,规划时间减少了 29.9%,改进DWA算法规划速度提高了 5.3%.所提融合算法能够在保障路径全局最优的同时避免陷入局部极小值,实现了对未知障碍物的实时避障.

In view of the problems of redundant expansion of nodes in the traditional A* algorithm,the path be-ing close to obstacles,as well as the trajectory oscillation and easy falling into local minima in the traditional DWA(Dynamic Window Approaches)algorithm,this study proposes a robot path planning method that integrates and im-proves the A* and DWA algorithms.The cost function of the traditional A* algorithm is improved to remove redundant expanded nodes.The selection strategy of child nodes is improved to avoid the path being close to obstacles,and un-necessary turning points are removed through bidirectional smoothness optimization.An adaptive distance factor is intro-duced into the evaluation function of the DWA algorithm to reduce the oscillation of the trajectory,and the discrete nodes of the prior path of the A*algorithm are taken as the local target points of the DWA algorithm for algorithm inte-gration.The simulation experiments show that the number of expanded nodes of the improved A* algorithm is reduced by 118,the planning time is reduced by 29.9%,and the planning speed of the improved DWA algorithm is increased by 5.3%.The proposed integrated algorithm can ensure the global optimality of the path,avoid falling into local mini-ma,and achieve real-time obstacle avoidance for unknown obstacles.

谢德瀚;高金凤;贾国强;李乐宝;苏雯;梅从立

浙江理工大学信息科学与工程学院,浙江 杭州 310018浙江理工大学信息科学与工程学院,浙江 杭州 310018浙江孚宝智能科技有限公司,浙江 杭州 311103浙江理工大学信息科学与工程学院,浙江 杭州 310018浙江理工大学信息科学与工程学院,浙江 杭州 310018浙江水利水电学院电气工程学院,浙江 杭州 310048

信息技术与安全科学

机器人路径规划A*算法DWA算法启发函数子节点选取双向平滑度优化距离因子

robotpath planningA* algorithmDWA algorithmheuristic functionselection of child nodesbidi-rectional smoothness optimizationdistance factor

《电子科技》 2026 (1)

64-72,96,10

国家自然科学基金(6207329662006209)浙江省自然科学基金(LQ23F030019)浙江理工大学科研业务费专项资金(24222091-Y)National Natural Science Foundation of China(6207329662006209)Natural Science Foundation of Zhejiang(LQ23F030019)Fundamental Research Funds of Zhejiang Sci-Tech University(24222091-Y)

10.16180/j.cnki.issn1007-7820.2026.01.009

评论