Sampling-based A* algorithm for robot path-planning

被引:126
作者
Persson, Sven Mikael [1 ]
Sharf, Inna [1 ]
机构
[1] McGill Univ, Montreal, PQ H3A 2A7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Sampling-based algorithm; path-planning; motion-planning; A*; RRT*; probabilistic completeness; simulated annealing; robot manipulator; high-dimensional planning; optimization; MOTION; SEARCH;
D O I
10.1177/0278364914547786
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper presents a generalization of the classic A* algorithm to the domain of sampling-based motion planning. The root assumptions of the A* algorithm are examined and reformulated in a manner that enables a direct use of the search strategy as the driving force behind the generation of new samples in a motion graph. Formal analysis is presented to show probabilistic completeness and convergence of the method. This leads to a highly exploitative method which does not sacrifice entropy. Many improvements are presented to this versatile method, most notably, an optimal connection strategy, a bias towards the goal region via an Anytime A* heuristic, and balancing of exploration and exploitation on a simulated annealing schedule. Empirical results are presented to assess the proposed method both qualitatively and quantitatively in the context of high-dimensional planning problems. The potential of the proposed methods is apparent, both in terms of reliability and quality of solutions found.
引用
收藏
页码:1683 / 1708
页数:26
相关论文
共 35 条
[1]  
[Anonymous], 1998, 9811 IOW STAT U DEP
[2]  
[Anonymous], 2001, SPRINGER TRACTS ADV
[3]  
[Anonymous], 2003, ADV NEURAL INFORM PR
[4]   Anytime dynamic path-planning with flexible probabilistic roadmaps [J].
Belghith, Khaled ;
Kabanza, Froduald ;
Hartman, Leo ;
Nkambou, Roger .
2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, :2372-+
[5]  
Branicky MS, 2001, IEEE INT CONF ROBOT, P1481, DOI 10.1109/ROBOT.2001.932820
[6]  
Burns B, 2005, IEEE INT CONF ROBOT, P3120
[7]   Single-query motion planning with utility-guided random trees [J].
Burns, Brendan ;
Brock, Oliver .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :3307-+
[8]  
Chowdhury Rezaul, 2007, THESIS U TEXAS AUSTI
[9]   Replanning with RRTs [J].
Ferguson, Dave ;
Kalra, Nidhi ;
Stentz, Anthony .
2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, :1243-1248
[10]   Dynamic vp-tree indexing for n-nearest neighbor search given pair-wise distances [J].
Fu, AW ;
Chan, PM ;
Cheung, YL ;
Moon, YS .
VLDB JOURNAL, 2000, 9 (02) :154-173