Robot Path Planning Based on Improved A* Algorithm

被引:25
作者
Peng, Jiansheng [1 ]
Huang, Yiyong
Luo, Guan
机构
[1] UEST China Chengdu, Natl Key Lab Commun, Chengdu 610054, Peoples R China
关键词
A* algorithm; path planning; grid; robot;
D O I
10.1515/cait-2015-0036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the characteristic that A* algorithm takes a long time when traversing an OPEN table and a CLOSED table, an improved method is proposed that is a new way of array storing in an OPEN table and a CLOSED table. Compared to the original A* algorithm, the way of array storing accesses the array elements by locating the number ranks each time you visit a specified element, which can be done by only one operation. The original A* algorithm requires the traverse of multiple nodes in order to find a specified element. The experimental results show that the comparison of the improved A* algorithm with the original A* algorithm shows that the operating efficiency is improved by more than 40%. Based on the improved A* algorithm the method preserves the advantages of the original A* algorithm, improving the operating efficiency of A* algorithm.
引用
收藏
页码:171 / 180
页数:10
相关论文
共 9 条
[1]   A FORMAL BASIS FOR HEURISTIC DETERMINATION OF MINIMUM COST PATHS [J].
HART, PE ;
NILSSON, NJ ;
RAPHAEL, B .
IEEE TRANSACTIONS ON SYSTEMS SCIENCE AND CYBERNETICS, 1968, SSC4 (02) :100-+
[2]  
Lei H., 2008, RES MOVE ROBOT PATH
[3]  
Li Lei, 2002, Robot, V24, P475
[4]  
Sehwartz J. T., 1989, ARTIF INTELL, P157
[5]  
Wansen W., 2000, PRINCIPLES APPL ARTI
[6]  
Wei J., 2010, 2 INT C IND MECH AUT
[7]  
Xia L., 2009, AFSA ITS APPL
[8]  
Zheng K.-G., 2000, ARTIF INTELL, P10
[9]  
Zhou W., 2011, PATH PLANNING RESCUI