Optimal trajectory planning of robot manipulators in the presence of moving obstacles

被引:91
作者
Saramago, SFP
Junior, VS
机构
[1] Univ Fed Uberlandia, Dept Math, BR-38400902 Uberlandia, MG, Brazil
[2] Univ Fed Uberlandia, Dept Engn Mech, BR-38400902 Uberlandia, MG, Brazil
关键词
D O I
10.1016/S0094-114X(99)00062-2
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
A method for computing the optimal motions of robot manipulators in the presence of moving obstacles is presented. The algorithm considers the nonlinear manipulator dynamics, actuator constraints, joint limits and obstacle avoidance. The optimal traveling time and the minimum mechanical energy of the actuators are considered together to build a multicriterion function. Sequential unconstrained minimization techniques have been used for the optimization. Given the initial and final points the trajectories are defined using spline functions and are obtained through off-line computation for on-line operation. The obstacles are considered as objects sharing the same workspace performed by the robot. The obstacle avoidance is expressed in terms of the distances between potentially colliding parts and the motion is represented using translation and rotational matrices. Numerical applications involving a Stanford manipulator are presented. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1079 / 1094
页数:16
相关论文
共 13 条
[1]  
FERREIRA PMC, 1997, ROBOTICA AUTOMATIZAN, V26, P28
[2]  
Gilbert E. G., 1985, IEEE Journal of Robotics and Automation, VRA-1, P21
[3]   Robot obstacle avoidance in n-dimensional space using planar harmonic artificial potential fields [J].
Guldner, J ;
Utkin, VI ;
Hashimoto, H .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1997, 119 (02) :160-166
[4]  
MICHALEWICS Z, 1995, GENETIC ALGORITHMS P, P261
[5]   Solving the inverse kinematics problem of redundant robots operating in complex environments via a modified genetic algorithm [J].
Nearchou, AC .
MECHANISM AND MACHINE THEORY, 1998, 33 (03) :273-292
[6]  
Osyczka Andrzej, 1984, Multicriterion optimisation in engineering
[7]  
Paul R. P., 1982, ROBOT MANIPULATORS M, P9
[8]   DYNAMIC-PROGRAMMING FOR THE CONTROL OF ROBOTS [J].
RICHARD, MJ ;
DUFOUR, F ;
TARASIEWICZ, S .
MECHANISM AND MACHINE THEORY, 1993, 28 (03) :301-316
[9]   Optimization of the trajectory planning of robot manipulators taking into account the dynamics of the system [J].
Saramago, SFP ;
Steffen, V .
MECHANISM AND MACHINE THEORY, 1998, 33 (07) :883-894
[10]  
SARAMAGO SFP, 1998, P 4 WORLD C COMP MEC