Serial Manipulator Time-Jerk Optimal Trajectory Planning Based on Hybrid IWOA-PSO Algorithm

被引:40
作者
Zhao, Jing [1 ]
Zhu, Xijing [1 ]
Song, Tianjiao [1 ]
机构
[1] North Univ China, Sch Mech Engn, Taiyuan 030051, Peoples R China
基金
中国国家自然科学基金;
关键词
Manipulators; Splines (mathematics); Optimization; Path planning; Trajectory; Linear programming; Vibrations; Optimum time-jerk path planning; IWOA-PSO algorithm; quintic B-spline; serial manipulator;
D O I
10.1109/ACCESS.2022.3141448
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Loading and unloading operations are widely employed in industrial robots and CNC machine tools. In the present study, an effective algorithm is established for optimum time-jerk path planning and reducing the vibration of the serial manipulator, and enhancing the robot efficiency. To this end, the manipulator's trajectory is constructed using quintic B-spline interpolation in the joint space and the optimal objective function is constructed in terms of time and mean jerk. A hybrid improved whale optimization and particle swarm optimization (IWOA-PSO) method is proposed to optimize the objective function. First, WOA is improved by employing adaptive weight and threshold to balance exploration and exploitation of the WOA to prevent falling into the local optimum solution. Then, PSO method and IWOA techniques are combined to enhance the convergence speed of the IWOA. Applying different algorithms to 23 benchmark functions demonstrate superiority of the proposed algorithm to state-of-the-art algorithms. A 6-DOF serial industrial manipulator integrated in CNC machine was taken as a case study and the joint positions are considered the IWOA-PSO inputs. All calculations are performed in the MATLAB 2018b environment. The obtained results demonstrate that the proposed IWOA-PSO can effectively reduce the jerk of the robot while improving its work efficiency.
引用
收藏
页码:6592 / 6604
页数:13
相关论文
共 31 条
[1]   IWOA: An improved whale optimization algorithm for optimization problems [J].
Bozorgi, Seyed Mostafa ;
Yazdani, Samaneh .
JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2019, 6 (03) :243-259
[2]   Minimum jerk norm scheme applied to obstacle avoidance of redundant robot arm with jerk bounded and feedback control [J].
Chen, Dechao ;
Zhang, Yunong .
IET CONTROL THEORY AND APPLICATIONS, 2016, 10 (15) :1896-1903
[3]  
de Boor C, 1979, PRACTICAL GUIDE SPLI, P81
[4]   Marine Predators Algorithm: A nature-inspired metaheuristic [J].
Faramarzi, Afshin ;
Heidarinejad, Mohammad ;
Mirjalili, Seyedali ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 152
[5]   Optimal trajectory planning for industrial robots [J].
Gasparetto, A. ;
Zanotto, V. .
ADVANCES IN ENGINEERING SOFTWARE, 2010, 41 (04) :548-556
[6]   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
[7]  
Gasparetto A, 2015, MECH MACH SCI, V29, P3, DOI 10.1007/978-3-319-14705-5_1
[8]   An improved whale optimization algorithm for forecasting water resources demand [J].
Guo, Wenyan ;
Liu, Ting ;
Dai, Fang ;
Xu, Peng .
APPLIED SOFT COMPUTING, 2020, 86
[9]   Harris hawks optimization: Algorithm and applications [J].
Heidari, Ali Asghar ;
Mirjalili, Seyedali ;
Faris, Hossam ;
Aljarah, Ibrahim ;
Mafarja, Majdi ;
Chen, Huiling .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 :849-872
[10]  
Hou Qinglong, 2018, Computer Engineering and Applications, V54, P1, DOI 10.3778/j.issn.1002-8331.1809-0021