JOINT TRAJECTORY GENERATION FOR REDUNDANT ROBOTS IN AN ENVIRONMENT WITH OBSTACLES

被引:32
作者
GUO, ZY [1 ]
HSIA, TC [1 ]
机构
[1] UNIV CALIF DAVIS, DEPT ELECT & COMP ENGN, ROBOT RES LAB, DAVIS, CA 95616 USA
来源
JOURNAL OF ROBOTIC SYSTEMS | 1993年 / 10卷 / 02期
关键词
D O I
10.1002/rob.4620100204
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Collision avoidance is an absolutely essential requirement for a robot to complete a task in an environment with obstacles. For kinematically redundant robots, collision avoidance can be achieved by making full use of the redundancy. In this article, the problem of determining collision-free joint space trajectories for redundant robots in an environment with multiple obstacles is considered, and the ''command generator'' approach is employed to generate such trajectories. In this approach, a nondifferentiable distance objective function is defined and is guaranteed to increase wherever possible along the trajectory through a vector in N(J), the null space of Jacobian matrix J. Algorithms that implement this nondifferentiable optimization problem are fully developed. It is shown that the proposed collision-free trajectory generation scheme is efficient and practical. Extensive simulation results of a four-link robot example are presented and analyzed.
引用
收藏
页码:199 / 215
页数:17
相关论文
共 31 条
[1]  
Baillieul J., 1986, APR P IEEE INT C ROB, V3, P1698
[3]  
Clarke F., 1987, OPTIMIZATION NONSMOO
[4]   GENERALIZED GRADIENTS AND APPLICATIONS [J].
CLARKE, FH .
TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1975, 205 (APR) :247-262
[5]  
Demyanov V.F., 1985, NONDIFFERENTIABLE OP
[6]  
DUBEY R, 1987, 1987 P IEEE INT C RO, P1066
[7]  
Gilbert E. G., 1985, IEEE Journal of Robotics and Automation, VRA-1, P21
[8]   A FAST PROCEDURE FOR COMPUTING THE DISTANCE BETWEEN COMPLEX OBJECTS IN 3-DIMENSIONAL SPACE [J].
GILBERT, EG ;
JOHNSON, DW ;
KEERTHI, SS .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1988, 4 (02) :193-203
[9]  
GILBERT EG, 1989, 1989 P IEEE C ROB AU, P158
[10]  
GILBERT EG, 1989, 1989 P IEEE INT C RO, P8