Using interpolation to improve path planning:: The field D* algorithm

被引:266
作者
Ferguson, Dave [1 ]
Stentz, Anthony [1 ]
机构
[1] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
关键词
D O I
10.1002/rob.20109
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present an interpolation-based planning and replanning algorithm for generating low-cost paths through uniform and nonuniform resolution grids. Most grid-based path planners use discrete state transitions that artificially constrain an agent's motion to a small set of possible headings (e.g., 0, pi/4, pi/2, etc.). As a result, even "optimal" grid-based planners produce unnatural, suboptimal paths. Our approach uses linear interpolation during planning to calculate accurate path cost estimates for arbitrary positions within each grid cell and produce paths with a range of continuous headings. Consequently, it is particularly well suited to planning low-cost trajectories for mobile robots. In this paper, we introduce a version of the algorithm for uniform resolution grids and a version for nonuniform resolution grids. Together, these approaches address two of the most significant shortcomings of grid-based path planning: the quality of the paths produced and the memory and computational requirements of planning over grids. We demonstrate our approaches on a number of example planning problems, compare them to related algorithms, and present several implementations on real robotic systems. (c) 2006 Wiley Periodicals, Inc.
引用
收藏
页码:79 / 101
页数:23
相关论文
共 30 条
[1]  
[Anonymous], THESIS CARNEGIE MELL
[2]  
[Anonymous], 1995, AUTONOMOUS ROBOTS
[3]  
Brock O., 1999, P IEEE INT C ROB AUT
[4]  
CARSTEN J, 2005, THESIS CARNEGIE MELL
[5]  
CHEN D, 1995, P IEEE INT C INT ROB
[6]  
Dijkstra E.W., 1959, Numerische mathematik, V1, P269, DOI DOI 10.1007/BF01386390
[7]   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-+
[8]   MULTIRESOLUTION PATH PLANNING FOR MOBILE ROBOTS [J].
KAMBHAMPATI, S ;
DAVIS, LS .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (03) :135-145
[9]  
Koenig S., 2002, AAAI IAAI, V15
[10]  
Koenig S., 2002, ADV NEURAL INFORM PR