PROVABLY GOOD APPROXIMATION ALGORITHMS FOR OPTIMAL KINODYNAMIC PLANNING FOR CARTESIAN ROBOTS AND OPEN-CHAIN MANIPULATORS

被引:26
作者
DONALD, BR [1 ]
XAVIER, PG [1 ]
机构
[1] SANDIA NATL LABS,ALBUQUERQUE,NM 87185
关键词
ROBOT MOTION PLANNING; OPTIMAL CONTROL; POLYNOMIAL-TIME EPSILON-APPROXIMATION ALGORITHM; TIME-OPTIMAL TRAJECTORY; FULL DYNAMICS; SHORTEST PATH; KINODYNAMICS; POLYHEDRAL OBSTACLES;
D O I
10.1007/BF01586637
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In optimal kinodynamic planning, given a robot system, we must fmd a minimal-time trajectory that goes from a start state to a goal state while avoiding obstacles by a speed-dependent safety margin and respecting dynamics bounds. With Canny and Reif [1], we approached this problem from an E-approximation standpoint and introduced a provably good approximation algorithm for optimal kinodynamic planning for a robot obeying particle dynamics. If a solution exists, this algorithm returns a trajectory E-close to optimal in time polynomial in both (1/epsilon) and the geometric complexity. We extend [1] and [2] to d-link three-dimensional robots with full rigid-body dynamics amidst obstacles. Specifically, we describe polynomial-time approximation algorithms for Cartesian robots obeying L(2) dynamic bounds and for open-kinematic-chain manipulators with revolute and prismatic joints. The latter class includes many industrial manipulators. The correctness and complexity of these algorithms rely on new trajectory tracking lemmas for robots with coupled dynamics bounds.
引用
收藏
页码:480 / 530
页数:51
相关论文
共 26 条
[1]  
Asada H, 1986, ROBOT ANAL CONTROL
[2]  
Canny J., 1988, 29th Annual Symposium on Foundations of Computer Science (IEEE Cat. No.88CH2652-6), P306, DOI 10.1109/SFCS.1988.21947
[3]   SIMPLIFIED VORONOI DIAGRAMS [J].
CANNY, J ;
DONALD, B .
DISCRETE & COMPUTATIONAL GEOMETRY, 1988, 3 (03) :219-236
[4]  
CANNY J, 1986, IEEE T PATTERN ANAL, V8, P20
[5]  
CANNY J, 1986, COMPLEXITY ROBOT MOT
[6]   KINODYNAMIC MOTION PLANNING [J].
DONALD, B ;
XAVIER, P ;
CANNY, J ;
REIF, J .
JOURNAL OF THE ACM, 1993, 40 (05) :1048-1066
[7]  
DONALD B, 1990, 6TH P ANN S COMP GEO, P290
[8]  
DONALD B, 1989, IEEE T ROBOTIC AUTOM, P958
[9]  
DONALD B, 1990, TR1095 CORN U DEP CO
[10]   A SEARCH ALGORITHM FOR MOTION PLANNING WITH 6-DEGREES OF FREEDOM [J].
DONALD, BR .
ARTIFICIAL INTELLIGENCE, 1987, 31 (03) :295-353