自动化应用2024,Vol.65Issue(18) :183-187,190.DOI:10.19769/j.zdhy.2024.18.054

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

Robot Path Planning Based on Improved A* Algorithm

滕超凡 王路平
自动化应用2024,Vol.65Issue(18) :183-187,190.DOI:10.19769/j.zdhy.2024.18.054

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

Robot Path Planning Based on Improved A* Algorithm

滕超凡 1王路平2
扫码查看

作者信息

  • 1. 沈阳航空航天大学航空宇航学院,辽宁 沈阳 110136
  • 2. 沈阳航空航天大学工程训练中心,辽宁 沈阳 110136
  • 折叠

摘要

为保证移动机器人能够跟随预定路径安全行进且满足机器人动力学约束,针对A*算法路径折点多、轨迹不连续的问题,提出了一种改进A*算法.首先,该方法通过动态权重分配和节点位置重置策略,提高了传统A*算法的效率和质量;然后,引入剪枝算法进一步简化路径,减少冗余转折点;最后,通过B样条对轨迹进行平滑处理,并结合模型预测控制确保轨迹的精确跟踪和系统稳定性.结果显示,改进后算法路径长度平均减少11%,且得到的路径平滑连续.改进后的算法可以为机器人提供一条安全可行的平滑路径.

Abstract

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.

关键词

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

Key words

path planning/A* algorithm/B spline/MPC/mobile robot

引用本文复制引用

基金项目

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

出版年

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

自动化应用

影响因子:0.156
ISSN:1674-778X
段落导航相关论文