Time-Efficient A* Algorithm for Robot Path Planning

被引:159
作者
Guruji, Akshay Kumar [1 ]
Agarwal, Himansh [1 ]
Parsediya, D. K. [1 ]
机构
[1] Madhav Inst Sci & Technol, Race Course Rd, Gwalior, Madhya Pradesh, India
来源
3RD INTERNATIONAL CONFERENCE ON INNOVATIONS IN AUTOMATION AND MECHATRONICS ENGINEERING 2016, ICIAME 2016 | 2016年 / 23卷
关键词
Path planning; optimum path; heuristic function; processing time and path length;
D O I
10.1016/j.protcy.2016.03.010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The current era is mainly focused on the modernization, industrialization, automation and development. For which, the human task are replaced by robots to achieve good accuracy, high efficiency, speed and multiplicity. In industries, these robots are employed to carry heavy objects in working place. As the environment or working area may be dynamically changing, the algorithm or the rules must be devised to ensure an optimistic collision-free path. A* algorithm is a heuristic function based algorithm for proper path planning. It calculates heuristic function's value at each node on the work area and involves the checking of too many adjacent nodes for finding the optimal solution with zero probability of collision. Hence, it takes much processing time and decreases the work speed. The modifications in A* algorithm for reducing the processing time are proposed in this paper. The proposed A* algorithm determines the heuristic function's value just before the collision phase rather than initially and exhibits a good decrement in processing time with higher speed. This paper involves MATLAB simulation of robot movement from source to goal. Several cases are considered with proposed A* algorithm which exhibit maximum 95% reduction in processing time. (C) 2016 Published by Elsevier Ltd.
引用
收藏
页码:144 / 149
页数:6
相关论文
共 14 条
[1]  
Al-Taharwa Ismail, 2008, Journal of Computer Sciences, V4, P341, DOI 10.3844/jcssp.2008.341.344
[2]  
Alexopoulos C., MAN CYBERNETICS IEEE, V22
[3]  
Beom H. R., BEHAV CONTROL MOBILE
[4]  
Cheng Liping, 2014, P IEEE INT C INF AUT
[5]  
Ferguson Dave, GUIDE HEURISTIC BASE
[6]  
Fernandes Elisabete, 2015, ORIENTATION ENHANCED
[7]  
Han Woong-Gie, CIRC SYST 1997 P 40, V1
[8]  
Hutchinson S. A., 1988, IEEE T ROBOTICS AUTO
[9]  
Kala Rahul, 2009, 2009 WRI World Congress on Computer Science and Information Engineering, CSIE, P705, DOI 10.1109/CSIE.2009.854
[10]  
Lee Seungho, 1999, PATH PLANNING ALGORI