A new approach to time-optimal trajectory planning with torque and jerk limits for robot

被引:46
作者
Ma, Jian-wei [1 ]
Gao, Song [1 ]
Yan, Hui-teng [1 ]
Lv, Qi [1 ]
Hu, Guo-qing [1 ]
机构
[1] Dalian Univ Technol, Sch Mech Engn, Key Lab Precis & Nontradit Machining Technol, Minist Educ, Dalian, Peoples R China
基金
中国国家自然科学基金;
关键词
Robotic system; Time-optimal trajectory planning; Convex optimization; Torque limits; Jerk limits; SPLINE OPTIMIZATION; SMOOTH; MANIPULATORS; GENERATION; ALGORITHM;
D O I
10.1016/j.robot.2021.103744
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, a new convex optimization (CO) approach to time-optimal trajectory planning (TOTP) is described, which considers both torque and jerk limits. The key insight of the approach is that the non-convex jerk limits are transformed to linear acceleration constraints and indirectly introduced into CO as the linear acceleration constraints. In this way, the convexity of CO will not be destroyed and the number of optimization variables will not increase, which give the approach a fast computation speed. The proposed approach is implemented on random geometric path of a 6-DOF manipulator. Compared with a similar method, the results show that the torque and jerk limits are addressed by a reasonable increase in the computation time. In addition, the maximum value of joint jerk reduces by over 80% and the joint torque curves are smoother in the comparison, which demonstrates that this approach has the ability to effectively restrain acceleration mutation. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:10
相关论文
共 26 条
[1]   TIME-OPTIMAL CONTROL OF ROBOTIC MANIPULATORS ALONG SPECIFIED PATHS [J].
BOBROW, JE ;
DUBOWSKY, S ;
GIBSON, JS .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1985, 4 (03) :3-17
[2]   Planning of manipulator motion trajectory with higher-degree polynomials use [J].
Boryga, M. ;
Grabos, A. .
MECHANISM AND MACHINE THEORY, 2009, 44 (07) :1400-1419
[3]  
Caron S, 2015, ROBOTICS: SCIENCE AND SYSTEMS XI
[4]   ZMP Support Areas for Multicontact Mobility Under Frictional Constraints [J].
Caron, Stephane ;
Quang-Cuong Pham ;
Nakamura, Yoshihiko .
IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (01) :67-80
[5]  
Constantinescu D, 2000, J ROBOTIC SYST, V17, P233, DOI 10.1002/(SICI)1097-4563(200005)17:5<233::AID-ROB1>3.0.CO
[6]  
2-Y
[7]   Smooth and time-optimal S-curve trajectory planning for automated robots and machines [J].
Fang, Yi ;
Hu, Jie ;
Liu, Wenhai ;
Shao, Quanquan ;
Qi, Jin ;
Peng, Yinghong .
MECHANISM AND MACHINE THEORY, 2019, 137 :127-153
[8]   qpOASES: a parametric active-set algorithm for quadratic programming [J].
Ferreau, Hans Joachim ;
Kirches, Christian ;
Potschka, Andreas ;
Bock, Hans Georg ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2014, 6 (04) :327-363
[9]   A new method for smooth trajectory planning of robot manipulators [J].
Gasparetto, A. ;
Zanotto, V. .
MECHANISM AND MACHINE THEORY, 2007, 42 (04) :455-471
[10]   Fast interpolation and time-optimization with contact [J].
Hauser, Kris .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (09) :1231-1250