首页|基于自适应步长策略的A*算法路径规划优化

基于自适应步长策略的A*算法路径规划优化

扫码查看
针对A*算法求解路径轨迹耗时长、内存占用大等问题,本文提出一种基于自适应步长策略改进A*算法.首先,根据当前点与终点的位置关系,设定寻路方向的优先级顺序,减少不合理方向上的冗余规划计算量;其次,修改到达终点的判断条件,可在轨迹规划时实现路径的跳跃;再次,针对A*算法轨迹规划效率低的问题,提出自适应步长策略;最后,针对内存占用大,以及面对大地图时可能出现的内存溢出问题,提出了八方向搜索法.实验结果表明,相较于原始的A*算法,改进的A*算法在轨迹规划效率上获得了极大的提升,同时内存占用大的问题也得到了很好的解决.
Path optimization of A* algorithm based on adaptive step size strategy
To address the problem of long time-consuming and large memory consumption of A* algorithm in sol-ving path trajectory,this paper proposes an improved A*algorithm based on adaptive step size.First,the priority or-der of the search direction was set according to the position relationship between the current point and the end point,with the purpose to reduce the redundant planning calculation on unreasonable directions.Second,the judgment condition for reaching the end point was modified to achieve path jumping during path planning.Then an adaptive step size strategy was proposed to improve the efficiency of A* algorithm in path planning.Finally,an eight-directional search approach was proposed to address the issues of large memory usage and possible memory overflow when facing large maps.Experimental results show that compared with original A*algorithm,the improved A* algorithm greatly improves the efficiency of path planning,and solves the problem of large memory usage.

path planningA* algorithmadaptive step size

付雄、李涛

展开 >

南京信息工程大学 自动化学院,南京,210044

南京信息工程大学 大气环境与装备技术协同创新中心,南京,210044

路径规划 A*算法 自适应步长

江苏省"333高层次人才培养工程"科研项目(第五期)

BRA2020067

2024

南京信息工程大学学报
南京信息工程大学

南京信息工程大学学报

CSTPCD北大核心
影响因子:0.737
ISSN:1674-7070
年,卷(期):2024.16(2)
  • 17