基于改进A*的物流机器人路径规划算法
Path Planning Algorithm for Logistics Robots Based on Improved A*
DOI: 10.12677/airr.2025.143064, PDF,    科研立项经费支持
作者: 徐 宽, 袁明静, 刘 伟, 温宇骏, 韩树人*:江西理工大学电气工程与自动化学院,江西 赣州
关键词: A*搜索算法路径规划搜索策略目标重定物流机器人A* Search Algorithm Path Planning Search Strategy Target Redefinition Logistics Robot
摘要: 针对物流机器人路径规划中使用的传统A*搜索算法存在的搜索时间长、效率低等问题,本文提出了一种改进的A*搜索算法。该算法引入动态目标重定向方法解决双向A*搜索算法搜索区域不重合问题,根据障碍物信息和搜索方向动态调整搜索范围,将全局八邻域修改为动态n邻域,有效提高了搜索效率。实验结果表明,改进算法在随机地图中的平均搜索区域减少60.64%,平均搜索时间缩短28.88%;在模拟物流仓库地图中,平均搜索区域减少59.96%,平均搜索时间缩短40.50%,该算法可以有效提高移动物流机器人的路径规划效率。
Abstract: Aiming at the problems of long search time and low efficiency of the traditional A* search algorithm used in the path planning of logistics robots, this paper proposes an improved A* search algorithm. The algorithm introduces a dynamic target redirection method to solve the problem that the search area of the bidirectional A* search algorithm is not coincident. According to the obstacle information and the search direction, the search range is dynamically adjusted, and the global eight neighborhood is modified into a dynamic n neighborhood, which effectively improves the search efficiency. The experimental results show that the average search area of the improved algorithm in random maps is reduced by 60.64%, and the average search time is reduced by 28.88%; in the simulated logistics warehouse map, the average search area is reduced by 59.96%, and the average search time is reduced by 40.50%. This algorithm can effectively improve the path-planning efficiency of mobile logistics robots.
文章引用:徐宽, 袁明静, 刘伟, 温宇骏, 韩树人. 基于改进A*的物流机器人路径规划算法[J]. 人工智能与机器人研究, 2025, 14(3): 647-658. https://doi.org/10.12677/airr.2025.143064

参考文献

[1] 陈楠, 杜鹏, 乔立春. 基于势场蚁群算法的仓储搬运机器人避障控制方法[J/OL]. 计算机测量与控制: 1-7.
http://kns.cnki.net/kcms/detail/11.4762.TP.20240423.1529.016.html, 2024-05-06.
[2] 陈家伟, 许颖婷, 陈淑婧, 等. 基于动态启发的双向搜索A*路径规划算法[J].现代信息科技, 2024, 8(2) :86-91.
[3] Li, S., Zhao, G. and Yue, W. (2021) Research on Path Planning for Mobile Robot Based on Improved Ant Colony Algorithm. Journal of Physics: Conference Series, 2026, Article ID: 012049. [Google Scholar] [CrossRef
[4] 朱喜明, 倪恒欣, 赵建鹏. 基于改进灰狼算法的移动机器人三维路径规划[J]. 科学技术与工程, 2025, 25(3): 1125-1132.
[5] Nazarahari, M., Khanmirza, E. and Doostie, S. (2019) Multi-Objective Multi-Robot Path Planning in Continuous Environment Using an Enhanced Genetic Algorithm. Expert Systems with Applications, 115, 106-120. [Google Scholar] [CrossRef
[6] Wang, L.P., Zhang, Z., Zhu, Q.D. and Ma, S. (2020) Ship Route Planning Based on Double-Cycling Genetic Algorithm Considering Ship Maneuverability Constraint. IEEE Access, 8, 190746-190759.
[7] Phung, M.D. and Ha, Q.P. (2021) Safety-Enhanced UAV Path Planning with Spherical Vector-Based Particle Swarm Optimization. Applied Soft Computing, 107, Article ID: 107376. [Google Scholar] [CrossRef
[8] Thabit, S. and Mohades, A. (2019) Multi-Robot Path Planning Based on Multi-Objective Particle Swarm Optimization. IEEE Access, 7, 2138-2147. [Google Scholar] [CrossRef
[9] 李松柏. 基于深度强化学习的物流车队配送路径规划及库内分拣作业路径优化研究[J]. 互联网周刊, 2024(2): 28-30.
[10] 牛曦辰. 基于Cornish-Fisher展开法的最优可靠路径搜索算法[J]. 微型电脑应用, 2024, 40(11): 302-306.
[11] Hart, P., Nilsson, N. and Raphael, B. (1968) A Formal Basis for the Heuristic Determination of Minimum Cost Paths. IEEE Transactions on Systems Science and Cybernetics, 4, 100-107. [Google Scholar] [CrossRef
[12] 孟凡齐, 孙潇潇, 朱金善, 等. 基于双向A*-APF算法的船舶路径规划研究[J/OL]. 大连海洋大学学报: 1-14. 2024-05-06.[CrossRef
[13] 蒋承杰, 朱华, 谢瑶, 等. 基于改进A*算法的移动机器人的路径规划[J/OL]. 制造技术与机床: 1-5.
http://kns.cnki.net/kcms/detail/11.3398.TH.20240314.1512.008.html, 2024-05-06.
[14] 辛煜, 梁华为, 杜明博, 等. 一种可搜索无限个邻域的改进A*算法[J]. 机器人, 2014, 36(5): 627-633.
[15] Xiang, D., Lin, H., Ouyang, J. and Huang, D. (2022) Combined Improved A* and Greedy Algorithm for Path Planning of Multi-Objective Mobile Robot. Scientific Reports, 12, Article No. 13273. [Google Scholar] [CrossRef] [PubMed]
[16] 张志远, 陈海进, 章一鸣. 基于局部障碍率预获取和双向父节点变更的A*算法优化[J]. 计算机工程与科学, 2023, 45(9): 1661-1669.
[17] 虞立斌, 张亿, 黄磊, 等. 双向A*路径规划算法的邻域改进方法研究[J/OL]. 小型微型计算机系统: 1-9.
http://kns.cnki.net/kcms/detail/21.1106.tp.20240511.1031.025.html, 2024-05-27.
[18] 吴飞龙, 郭世永. 融合改进A~*和动态窗口法的AGV动态路径规划[J]. 科学技术与工程, 2020, 20(30): 12452-12459.
[19] 崔宝侠, 王淼弛, 段勇. 基于可搜索24邻域的A*算法路径规划[J]. 沈阳工业大学学报, 2018, 40(2): 180-184.