A Time-optimal Trajectory Planning Algorithm for Six-degree-of-freedom Robots Based on NURBS Curves

被引:1
作者
Hong, Hao [1 ]
Kong, Minxiu [1 ]
Wang, Jiawang [1 ]
Wang, Qianjiang [1 ]
机构
[1] Harbin Inst Technol, Sch Mechatron Engn, State Key Lab Robot & Syst, Harbin, Peoples R China
来源
2024 10TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTIC, ICCAR 2024 | 2024年
关键词
industrial robot; NURBS curve; quaternion; trajectory planning; multi-pose interpolation;
D O I
10.1109/ICCAR61844.2024.10569496
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we research and analyse the practical needs of robotic arm to complete the complex path planning of robotic arm and smooth transition of multi-attitude in the shortest time under the premise of satisfying the dynamics constraints, and put forward the time-optimal trajectory planning based on NURBS curves and multi-attitude interpolation algorithm based on quaternion with NURBS curves. Using the complex nature of quaternions, the quaternions are converted into three-dimensional space points for curve interpolation, and finally converted back to quaternions to achieve the second-order continuity of multi-gesture interpolation; a time-optimal trajectory planning algorithm based on NURBS curves is designed, which discretises the curves, and fits the NURBS curves using the discrete points. At the same time, the optimal rate solution under all the constraints is calculated point by point according to the discrete points on the motion path, and the optimal velocity curve satisfying the dynamics constraints is obtained, so as to achieve the time-optimal trajectory planning. Finally, the feasibility of the designed trajectory planning algorithm is verified in the simulation software and experimental platform, and it is proved that the algorithm can effectively improve the running speed by at least 30%.
引用
收藏
页码:128 / 134
页数:7
相关论文
共 6 条
[1]  
AJVC, 2019, INT J MECH ENG ROBOT, P748, DOI [10.18178/ijmerr.8.5.748-752, 10.18178/ijmerr.8.5.748-752, DOI 10.18178/IJMERR.8.5.748-752]
[2]  
Ge W, 2007, Interpolating Solid Orientations with a C 2-Continuous B-Spline Quaternion Curve
[3]   A new approach to time-optimal trajectory planning with torque and jerk limits for robot [J].
Ma, Jian-wei ;
Gao, Song ;
Yan, Hui-teng ;
Lv, Qi ;
Hu, Guo-qing .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2021, 140
[4]  
Myoung-Jun Kim, 1995, Computer Graphics Proceedings. SIGGRAPH 95, P369
[5]   A General, Fast, and Robust Implementation of the Time-Optimal Path Parameterization Algorithm [J].
Quang-Cuong Pham .
IEEE TRANSACTIONS ON ROBOTICS, 2014, 30 (06) :1533-1540
[6]  
Yan X, 2018, Journal of Image and Graphics