Welcome to Francis Academic Press

International Journal of Frontiers in Engineering Technology, 2023, 5(3); doi: 10.25236/IJFET.2023.050308.

Trajectory planning algorithm of manipulator based on NURBS

Author(s)

Liangyun Nie, Yuanchao Yang, Xiaohua Wang, Wenjie Wang

Corresponding Author:
Liangyun Nie
Affiliation(s)

Xi'an Polytechnic University, Xi'an, Shaanxi, 710000, China

Abstract

This paper uses the 5Dof manipulator on the YouBot developed by KUKA as a model. Combining quintic polynomial interpolation with quintic non-uniform rational B splines, a novel segmented polynomial interpolation planning technique 5-B-5 is proposed in this study. CoppeliaSim constructs the model, and MATLAB controls the model to acquire the angular displacement, angular velocity, angular acceleration, final trajectory, and joint force for every joint angle. The new optimization algorithm presented in this work is utilized to optimize the manipulator's motion trajectory. Comparing it to the classic 3-5-3 algorithm and the B spline algorithm offers advantages over the higher-order B spline interpolation without increasing the manipulator control system's operational overhead. The experiments prove that the motion trajectory inaccuracy of the manipulator is minimized, the curve is continuous and smooth, and the smoothness is improved, thereby eliminating mechanical shock and other issues.

Keywords

Manipulator, Non-uniform Rational B-splines, Quintic Polynomial Interpolation, Trajectory Planning

Cite This Paper

Liangyun Nie, Yuanchao Yang, Xiaohua Wang, Wenjie Wang. Trajectory planning algorithm of manipulator based on NURBS. International Journal of Frontiers in Engineering Technology (2023), Vol. 5, Issue 3: 49-56. https://doi.org/10.25236/IJFET.2023.050308.

References

[1] Chettibi T. Smooth point-to-point trajectory planning for robot manipulators by using radial basis functions [J]. Robotica, 2019, 37(3):539-559.

[2] Piegl L A, Tiller W. The NURBS book [M]. Springer Berlin Heidelberg,1997.

[3] Liu Bao, Di Xin, Han Lihua. Application of improved cubic spline interpolation in manipulator trajectory planning [J]. Mechanical Science and technology, 2021, 40(8) : 1158-1163.

[4] Wu G, Zhao W, X Zhang. Optimum Time-Energy-Jerk Trajectory Planning for Serial Robotic Manipulators by Reparameterized Quintic NURBS Curves [J]. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2020.

[5] Saravanan R, Ramabalan S, Sriram P, et al. Non-uniform rational B-spline-based minimum cost trajectory planning for autonomous robots[J]. International Journal of Intelligent Systems Technologies & Applications, 2010, 9 (2):121-14. 

[6] LIN Menghao, ZHANG Lei, LI Pengfei, WANG Xiaohua. Trajectory planning of segmented manipulator based on complex trajectory[J].Journal of Xi'an Polytechnic University,2020,34(4):43-50.doi:10.13338/j.issn.1674-649x.2020.04.008

[7] K. Miao, Z. Zhou and Y. Zhang, "Trajectory Planning And Simulation Of Educational Robot Based On ROS," 2019 2nd International Conference of Intelligent Robotic and Control Engineering (IRCE), 2019, pp. 18-22, doi: 10.1109/IRCE.2019.00011.

[8] L. Wang, Q. Wu, F. Lin, S. Li and D. Chen, "A New Trajectory-Planning Beetle Swarm Optimization Algorithm for Trajectory Planning of Robot Manipulators," in IEEE Access, vol. 7, pp. 154331-154345, 2019, doi: 10.1109/ACCESS.2019.2949271.

[9] A. T. Khan, S. Li, S. Kadry and Y. Nam, "Control Framework for Trajectory Planning of Soft Manipulator Using Optimized RRT Algorithm," in IEEE Access, vol. 8, pp. 171730-171743, 2020, doi: 10.1109/ACCESS.2020.3024630.

[10] Mingming Wang, Jianjun Luo, Jing Fang, Jianping Yuan, Optimal trajectory planning of free-floating space manipulator using differential evolution algorithm, Advances in Space Research, Volume 61, Issue 6, 2018, Pages 1525-1536, ISSN 0273-1177.