Robotic path planning in static environment using hierarchical multi-neuron heuristic search and probability based fitness

被引:43
作者
Kala, Rahul [1 ]
Shukla, Anupam [1 ]
Tiwari, Ritu [1 ]
机构
[1] Indian Inst Informat Technol & Management Gwalior, Soft Comp & Expert Syst Lab, Gwalior, Madhya Pradesh, India
关键词
Path planning; Robotics; Multi-neuron heuristic search; A* algorithm; Heuristics; Probabilistic fitness; Hierarchical algorithms; NAVIGATION;
D O I
10.1016/j.neucom.2011.03.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Path Planning is a classical problem in the field of robotics. The problem is to find a path of the robot given the various obstacles. The problem has attracted the attention of numerous researchers due to the associated complexities, uncertainties and real time nature. In this paper we propose a new algorithm for solving the problem of path planning in a static environment. The algorithm makes use of an algorithm developed earlier by the authors called Multi-Neuron Heuristic Search (MNHS). This algorithm is a modified A* algorithm that performs better than normal A* when heuristics are prone to sharp changes. This algorithm has been implemented in a hierarchical manner, where each generation of the algorithm gives a more detailed path that has a higher reaching probability. The map used for this purpose is based on a probabilistic approach where we measure the probability of collision with obstacle while traveling inside the cell. As we decompose the cells, the cell size reduces and the probability starts to touch 0 or 1 depending upon the presence or absence of obstacles in the cell. In this approach, it is not compulsory to run the entire algorithm. We may rather break after a certain degree of certainty has been achieved. We tested the algorithm in numerous situations with varying degrees of complexities. The algorithm was able to give an optimal path in all the situations given. The standard A* algorithm failed to give results within time in most of the situations presented. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:2314 / 2335
页数:22
相关论文
共 38 条
[1]   Evolutionary path planning for autonomous underwater vehicles in a variable ocean [J].
Alvarez, A ;
Caiti, A ;
Onken, R .
IEEE JOURNAL OF OCEANIC ENGINEERING, 2004, 29 (02) :418-429
[2]  
[Anonymous], 1997, IEEE T EVOLUT COMPUT
[3]  
Bohlin R., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P521, DOI 10.1109/ROBOT.2000.844107
[4]  
CAMILO CO, 2008, ROBOTICS AUTONOMOUS, V56, P645
[5]   An experimental study of distributed robot coordination [J].
Carpin, Stefano ;
Pagello, Enrico .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2009, 57 (02) :129-133
[6]  
CASTEJON C, 2005, INNOVATIONS ROBOT MO
[7]   New approach to intelligent control systems with self-exploring process [J].
Chen, LH ;
Chiang, CH .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2003, 33 (01) :56-66
[8]   Disassembly path planning for complex articulated objects [J].
Cortes, Juan ;
Jaillet, Leonard ;
Simeon, Thierry .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (02) :475-481
[9]  
Ge S.S., 2006, AUTONOMOUS MOBILE RO
[10]   MULTISTRATEGY ADAPTIVE PATH PLANNING [J].
GOEL, AK ;
ALI, KS ;
DONNELLAN, MW ;
GARZA, AGD ;
CALLANTINE, TJ .
IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1994, 9 (06) :57-65