iADA*: Improved Anytime Path Planning and Replanning Algorithm for Autonomous Vehicle

被引:19
作者
Maw, Aye Aye [1 ]
Tyan, Maxim [1 ]
Lee, Jae-Woo [1 ]
机构
[1] Konkuk Univ, Dept Aerosp Informat Engn, Seoul, South Korea
关键词
Anytime algorithm; Path planning and replanning; Concurrent path planner; Real-time path planner; Dynamic environment;
D O I
10.1007/s10846-020-01240-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Path planning of autonomous mobile robots in a real-world environment presents several challenges which are usually not raised in other areas. The real world is inherently complex, uncertain and dynamic. Therefore, accurate models of path planning are difficult to obtain and quickly become outdated. Anytime planners are ideal for this type of problem as they can find an initial solution very quickly and then improve it as time allows. This paper proposes a new anytime incremental search algorithm named improved Anytime Dynamic A*(iADA*). The algorithm is based on the currently popular anytime heuristic search algorithm, which is Anytime Dynamic A*(ADA*). The iADA* algorithm improves the calculation of the path lengths and decreases the calculating frequency of the path throughout the search, making it significantly faster. The algorithm is designed to provide an efficient solution to a complex, dynamic search environment when the locally changes affected. Our study shows that the two-dimensional path-planning iADA* experiments were between 2.0 to 3.7 times faster than ADA*, both in partially known and fully unknown dynamic environments. Additionally, in this paper shows the experiment results of the comparison with other four existing algorithms based on computing time and path lengths. iADA* was an average 2.57 times reduced on the computational time for the environment which locally changes effected. For the path length is little increase, but it is not the worst case. According to the experiments, the more the environmental problems and complexity increases, the more iADA* provides a rapid in-search time and total time to obtain the final solution.
引用
收藏
页码:1005 / 1013
页数:9
相关论文
共 23 条
[1]  
[Anonymous], 2000, 4 INT WORKSHOP ALGOR
[2]  
Bougherara B, 2015, ELECTRON J DIFFER EQ, P19
[3]   Extended rapidly exploring random tree-based dynamic path planning and replanning for mobile robots [J].
Connell, Devin ;
Hung Manh La .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2018, 15 (03)
[4]   Simultaneous localization and mapping: Part I [J].
Durrant-Whyte, Hugh ;
Bailey, Tim .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (02) :99-108
[5]  
Ferguson D., 2005, GUIDE HEURISTIC BASE
[6]  
Ganapathy V, 2011, INT J APPL SCI TECHN, V1, P53
[7]   Anytime heuristic search [J].
Hansen, Eric A. ;
Zhou, Rong .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2007, 28 :267-297
[8]   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-+
[9]  
Ishida T, 1996, P NAT C ART INT
[10]   Probabilistic roadmaps for path planning in high-dimensional configuration spaces [J].
Kavraki, LE ;
Svestka, P ;
Latombe, JC ;
Overmars, MH .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (04) :566-580