A technique for time-jerk optimal planning of robot trajectories

被引:248
作者
Gasparetto, Alessandro [1 ]
Zanotto, Vanni [1 ]
机构
[1] Univ Udine, Dipartimento Ingn Elettr Gestrionale & Meccan, I-33100 Udine, Italy
关键词
robotics; trajectory planning; jerk; execution time; optimization; splines;
D O I
10.1016/j.rcim.2007.04.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A technique for optimal trajectory planning of robot manipulators is presented in this paper. In order to get the optimal trajectory, an objective function composed of two terms is minimized: a first term proportional to the total execution time and another one proportional to the integral of the squared jerk (defined as the derivative of the acceleration) along the trajectory. This latter term ensures that the resulting trajectory is smooth enough. The proposed technique enables one to take into account kinematic constraints on the robot motion, expressed as upper bounds on the absolute values of velocity, acceleration and jerk. Moreover, it does not require the total execution time of the trajectory to be set a priori. The algorithm has been tested in simulation yielding good results, also in comparison with those provided by another important trajectory planning technique. (C) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:415 / 426
页数:12
相关论文
共 25 条
[1]   A dynamic programming approach to optimal control of robotic manipulators [J].
Balkan, T .
MECHANICS RESEARCH COMMUNICATIONS, 1998, 25 (02) :225-230
[2]  
Bianco C. G. L., 2001, SEMIINFINITE PROGRAM, P271
[3]   Optimal robot motions for physical criteria [J].
Bobrow, JE ;
Martin, B ;
Sohl, G ;
Wang, EC ;
Park, FC ;
Kim, J .
JOURNAL OF ROBOTIC SYSTEMS, 2001, 18 (12) :785-795
[4]  
BOBROW JE, 1985, INT J ROBOT RES, V4, P554
[5]   SOLVING ROBOT TRAJECTORY PLANNING PROBLEMS WITH UNIFORM CUBIC B-SPLINES [J].
CHEN, YC .
OPTIMAL CONTROL APPLICATIONS & METHODS, 1991, 12 (04) :247-262
[6]  
Constantinescu D, 2000, J ROBOTIC SYST, V17, P233, DOI 10.1002/(SICI)1097-4563(200005)17:5<233::AID-ROB1>3.0.CO
[7]  
2-Y
[8]  
Constantinescu D., 1998, THESIS U BRIT COLUMB
[9]  
Field G, 1996, IEEE INT CONF ROBOT, P2755, DOI 10.1109/ROBOT.1996.506579
[10]   Planning smooth trajectories along parametric paths [J].
Jamhour, E ;
Andre, PJ .
MATHEMATICS AND COMPUTERS IN SIMULATION, 1996, 41 (5-6) :615-626