计算机科学 ›› 2025, Vol. 52 ›› Issue (11A): 240900148-7.doi: 10.11896/jsjkx.240900148
彭可, 刘宏胜, 张志成, 朱亮, 贺劢勍, 张旭辉, 曾启瑾, 张嗣愿
PENG Ke, LIU Hongsheng, ZHANG Zhicheng, ZHU Liang, HE Maiqing, ZHANG Xuhui, ZENG Qijin, ZHANG Siyuan
摘要: 为提高AGV的自主导航和自主避障性能,针对A*算法路径规划中存在的长度非最短、拐点多、易碰撞等问题,提出了一种将改进后的A*算法与TEB算法相融合的AGV路径规划方法。首先将搜索领域根据一定的规则增加至12个,扩宽了AGV的搜索视野并使搜索更具导向性;接着在启发函数中添增障碍物因子,使启发函数能够根据地图中障碍物的分布情况自适应改变,有效减少了函数预估误差;最后将改进A*算法规划的全局最优路径分解为全局领航点,在两领航点间采用TEB算法进行局部路径规划,保证AGV在全局最优路径的基础上对动态障碍物进行实时规避。仿真表明,改进A*算法能够显著减少路径的拐点数、长度和节点数。另外,利用全向麦轮底盘搭建AGV实验平台,搭载融合算法进行自主导航和自主避障测验,结果表明,所提算法能够有效缩短AGV的路径长度及行驶时间,且能够安全抵达目标点,验证了其优越性。
中图分类号:
| [1]ZHAO X J,YE H,JIA W,et al.A review of path planning and obstacle avoidance algorithms for AGVs [J].Small Microcomputer Systems,2024,45(3):529-541. [2]CHOU C C,LIAN F L.Velocity space approach with regionanalysis and look-ahead verification for robot navigation[C]//Proceedings of the 48h IEEE Confe-rence on Decision and Control(CDC) held jointly with 2009 28th Chinese Control Conference.IEEE,2009:5971-5976. [3]JIA M C,FENG B,WU P,et al.A path planning method for cultural tourism service robots integrating improved A* algorithm and improved dynamic window approach [J].Journal of Graphics,2024,45(3):505-515. [4]GAO Z W,DAI X W,ZHENG Z D.Optimal trajectory planning for mobile robots based on motion control and frequency domain analysis [J].Acta Automatica Sinica,2020,46(5):934-945. [5]SCHULZ F,WAGNER D,WEIHE K.Dijkstra’s algorithm on-line:An empirical case study from public railroad transport[J].Journal of Experimental Algorithmics(JEA),2000,5:12-es. [6]LIU X,GONG D.A comparative study of A-Star algorithms for search and rescue in perfect maze[C]//2011 International Conference on Electric Information and Control Engineering.IEEE,2011:24-27. [7]LAVALLE S.Rapidly-exploring random trees:A new tool for path planning[J/OL].https://lavalle.pl/papers/Lav98c.pdf. [8]CAO Y,WEI W,BAI Y,et al.Multi-base multi-UAV coopera-tive reconnaissance path planning with genetic algorithm[J].Cluster Computing,2019,22:5175-5184. [9]WU F L,GUO S Y.Dynamic path planning for AGVs integrating improved A* and dynamic window methods [J].Science Technology and Engineering,2020,20(30):12452-12459. [10]WANG Z T,LUO L P,LIAO Y K.Path planning for mobile robots using an improved A* algorithm integrated with an improved dynamic window method [J].Computer Engineering,2024,50(8):86-101. [11]TANG W,TAN X,SUN Y,et al.Research on path planning for material transfer platforms based on A* and dynamic window methods [J].Journal of Intelligent Science and Technology,2023,5(4):515-524. [12]CHEN J Q,TAN C Z,MO R X,et al.Path planning for mobile robots based on artificial potential field and A* algorithm [J].Computer Science,2021,48(11):327-333. [13]LIN G J,LI Z H,WANG Y.Research on global path planning using an improved A* algorithm based on globalkeypoint extraction [J/OL].[2024-07-21].https://doi.org/10.16182/j.issn1004731x.joss.23-1375. [14]FRANSEN K,VAN EEKELEN J.Efficient path planning forautomated guided vehicles using A*(Astar) algorithm incorporating turning costs in search heuristic[J].International Journal of Production Research,2023,61(3):707-725. [15]ZHAN J W,HUANG Y Q.Robot path planning integrating safe A* algorithm and dynamic window method [J].Computer Engineering,2022,48(9):105-112,120. [16]BOUNINI F,GINGRAS D,POLLART H,et al.Modified artificial potential field method for online path planning applications[C]//2017 IEEE Intelligent Vehicles Symposium(IV).IEEE,2017:180-185. [17]FOX D,BURGARD W,THRUN S.The dynamic window ap-proach to collision avoidance[J].IEEE Robotics & Automation Magazine,1997,4(1):23-33. [18]KELLER M,HOFFMANN F,HASS C,et al.Planning of optimal collision avoidance trajectories with timed elastic bands[J].IFAC Proceedings Volumes,2014,47(3):9822-9827. [19]LIU Y,WANG Y,WEN Z,et al.Automatic driving path planning based on A-Star algorithm[C]//2022 7th International Conference on Intelligent Informatics and Biomedical Science(ICIIBMS).IEEE,2022,7:19-21. [20]LAO C L,LI P,FENG Y.Path planning for greenhouse robots based on the integration of improved A* and DWA algorithms [J].Transactions of the Chinese Society of Agricultural Machi-nery,2021,52(1):14-22. [21]WEN Y,HUANG J S,JIANG T,et al.Safe and smooth im-proved time elastic band trajectory planning algorithm [J].Control and Decision,2022,37(8):2008-2016. [22]XU N,CHEN X,KONG Q S,et al.Motion planning algorithms for robots under nonholonomic constraints [J].Robotics,2011,33(6):666-672. [23]LIU Z S,LIU Y C,FANG S Y.Path planning research for four-wheeled omnidirectional mobile robots [J].Manufacturing Automation,2023,45(6):81-84. |
|
||