Robot Time-Optimal Trajectory Planning Based on Improved Cuckoo Search Algorithm

被引:39
作者
Wang, Wenjie [1 ]
Tao, Qing [1 ]
Cao, Yuting [1 ]
Wang, Xiaohua [1 ]
Zhang, Xu [1 ]
机构
[1] Xian Polytech Univ, Coll Elect & Informat, Xian 710048, Peoples R China
基金
中国国家自然科学基金;
关键词
Improved cuckoo search algorithm; time-optimal; robot; trajectory planning; polynomial interpolation;
D O I
10.1109/ACCESS.2020.2992640
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The trajectory planning time is uncertain when there is no velocity constraint in the joint space of an operating robot. This paper proposes a 3-5-3 polynomial interpolation trajectory planning algorithm based on improved cuckoo search algorithm (ICS) which functions under a velocity constraint. Kinematics analysis of the robot is conducted and the 3-5-3 polynomial interpolation function is established as the foundation for trajectory planning. The size of the step size control factor is set as a variant which varies with the number of iterations, which accelerates the algorithm & x2019;s convergence and prevents premature falling into the local optimal solution, both problems in the traditional cuckoo search algorithm where the step size control factor is fixed. The proposed algorithm was used to optimize the trajectory of a test robot with interpolation time as the search space for optimization. Any interpolation time that did not meet the speed constraint was eliminated to secure the shortest possible robot running time. The UR robot was taken as a research object to simulate the joint motion trajectory planning in MATLAB. The proposed algorithm performed well and better realized the time-optimal trajectory under the constraint of speed compared to the traditional cuckoo search algorithm, particle swarm optimization algorithm, and genetic algorithm.
引用
收藏
页码:86923 / 86933
页数:11
相关论文
共 25 条
[1]  
[Anonymous], [No title captured]
[2]  
[Anonymous], [No title captured]
[3]  
[Anonymous], [No title captured]
[4]   Optimal trajectory planning for industrial robots using harmony search algorithm [J].
Chen, Youdong ;
Yan, Liang ;
Wei, Hongxing ;
Wang, Tianmiao .
INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2013, 40 (05) :502-512
[5]  
He TT, 2016, PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), P2945
[6]   PSO-based time-optimal trajectory planning for space robot with dynamic constraints [J].
Huang, Panfeng ;
Xu, Yangsheng .
2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-3, 2006, :1402-+
[7]   A cuckoo search algorithm for scheduling multiskilled workforce [J].
Nie, Hui ;
Liu, Bo ;
Xie, Pumo ;
Liu, Zhenbing ;
Yang, Huihua .
Journal of Networks, 2014, 9 (05) :1346-1353
[8]   Levy Flight Based Cuckoo Search Algorithm for Synthesizing Cross-Ambiguity Functions [J].
Jamil, Momin ;
Zepernick, Hans-Jurgen ;
Yang, Xin-She .
2013 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2013), 2013, :823-828
[9]   Online near time-optimal trajectory planning for industrial robots [J].
Kim, Joonyoung ;
Croft, Elizabeth A. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2019, 58 :158-171
[10]   An Improved dynamic self-adaption cuckoo search algorithm based on collaboration between subpopulations [J].
Ma, Hui-sheng ;
Li, Shu-xia ;
Li, Shu-fang ;
Lv, Zheng-nan ;
Wang, Jie-sheng .
NEURAL COMPUTING & APPLICATIONS, 2019, 31 (05) :1375-1389