首页|基于改进A*算法的机器人路径规划

基于改进A*算法的机器人路径规划

扫码查看
为保证移动机器人能够跟随预定路径安全行进且满足机器人动力学约束,针对A*算法路径折点多、轨迹不连续的问题,提出了一种改进A*算法.首先,该方法通过动态权重分配和节点位置重置策略,提高了传统A*算法的效率和质量;然后,引入剪枝算法进一步简化路径,减少冗余转折点;最后,通过B样条对轨迹进行平滑处理,并结合模型预测控制确保轨迹的精确跟踪和系统稳定性.结果显示,改进后算法路径长度平均减少11%,且得到的路径平滑连续.改进后的算法可以为机器人提供一条安全可行的平滑路径.
Robot Path Planning Based on Improved A* Algorithm
To ensure that the mobile robot can safely follow the predetermined path and meet the dynamic constraints of the robot,an improved A* algorithm is proposed to address the problems of multiple path inflection points and discontinuous trajectories in the A* algorithm.Firstly,this method improves the efficiency and quality of traditional A* algorithms through dynamic weight allocation and node position reset strategies.Then,the pruning algorithm is introduced to further simplify the path and reduce redundant turning points.Finally,the trajectory is smoothed using B-splines and combined with model predictive control to ensure accurate tracking and system stability.The results showed that the improved algorithm reduced the average path length by 11%,and the resulting path was smooth and continuous.The improved algorithm can provide a safe and feasible smooth path for robots.

path planningA* algorithmB splineMPCmobile robot

滕超凡、王路平

展开 >

沈阳航空航天大学航空宇航学院,辽宁 沈阳 110136

沈阳航空航天大学工程训练中心,辽宁 沈阳 110136

路径规划 A*算法 B样条 模型预测控制 移动机器人

大学生创新创业训练计划项目

202310143002

2024

自动化应用
重庆西南信息有限公司

自动化应用

影响因子:0.156
ISSN:1674-778X
年,卷(期):2024.65(18)