Optimal time-jerk trajectory planning for industrial robots

被引:188
作者
Huang, Junsen [1 ]
Hu, Pengfei [1 ]
Wu, Kaiyuan [1 ]
Zeng, Min [1 ]
机构
[1] South China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510640, Guangdong, Peoples R China
关键词
Time-jerk optimal trajectory; Multi-objective optimization; NSGA-II; 5th-order B-spline; Robotic manipulator; MANIPULATORS; ALGORITHMS; SMOOTH;
D O I
10.1016/j.mechmachtheory.2017.11.006
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
A methodology for time-jerk synthetic optimal trajectory planning of robotic manipulators is described in this paper. The trajectory is interpolated in the joint space by means of 5th-order B-spline and then optimized by the elitist non-dominated sorting genetic algorithm (NSGA-II) for two objectives, namely, traveling time and mean jerk along the whole trajectory. 5th-order B-spline interpolation technique enables the trajectory to be constrained in the kinematic limits of velocity, acceleration, and jerk while satisfying the continuity of jerk. NSGA-II as a multi-objective optimization technique is used to address the time-jerk optimal trajectory planning problem. The obtained Pareto optimal front provides decision-makers flexible selections on non-dominated solutions for industrial applications. Two performance measures are presented to evaluate the strength of the Pareto optimal front and to select the best optimal solution respectively. Simulations and experiments validate the effectiveness and practicability of the proposed methodology in comparison with those provided by another important trajectory planning methodology. (c) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:530 / 544
页数:15
相关论文
共 30 条
[1]   A direct approach to solving trajectory planning problems using genetic algorithms with dynamics considerations in complex environments [J].
Abu-Dakka, Fares J. ;
Valero, Francisco J. ;
Luis Suner, Jose ;
Mata, Vicente .
ROBOTICA, 2015, 33 (03) :669-683
[2]  
[Anonymous], 2002, HDB COMPUTER AIDED G
[3]   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
[4]  
Boscariol P, 2012, PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2012, VOL 4, PTS A AND B, P1277
[5]  
Cook C., 1984, COMPUTING TECHNIQUES, P101, DOI [10.1007/978-1-4684-6861-8_6, DOI 10.1007/978-1-4684-6861-8_6]
[6]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[7]   A new method for smooth trajectory planning of robot manipulators [J].
Gasparetto, A. ;
Zanotto, V. .
MECHANISM AND MACHINE THEORY, 2007, 42 (04) :455-471
[8]   A technique for time-jerk optimal planning of robot trajectories [J].
Gasparetto, Alessandro ;
Zanotto, Vanni .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2008, 24 (03) :415-426
[9]  
Gasparetto A, 2015, MECH MACH SCI, V29, P3, DOI 10.1007/978-3-319-14705-5_1
[10]   A new approach to the surface intersection problem [J].
Grandine, TA ;
Klein, FW .
COMPUTER AIDED GEOMETRIC DESIGN, 1997, 14 (02) :111-134