Hostname: page-component-5b777bbd6c-kmmxp Total loading time: 0 Render date: 2025-06-20T19:25:56.741Z Has data issue: false hasContentIssue false

Efficient trajectory planning for a 4-DOF robotic arm with curve interpolation and Gaussian process inference for pick-and-place manipulation tasks

Published online by Cambridge University Press:  15 May 2025

Shiwei Pan
Affiliation:
School of Mechanical Engineering, Tongji University, Shanghai, China
Jiaxue Li
Affiliation:
School of Mechanical Engineering, Tongji University, Shanghai, China
Xiaoxiao Lv
Affiliation:
School of Mechanical Engineering, Tongji University, Shanghai, China Postdoctoral Mobile Station of Mechanical Engineering, Tongji University, Shanghai, China
Wenrui Jin*
Affiliation:
School of Mechanical Engineering, Tongji University, Shanghai, China Sino-German College of Applied Sciences (CDHAW), Tongji University, Shanghai, China
*
Corresponding author: Wenrui Jin; Email: wrjin@tongji.edu.cn

Abstract

This paper presents an efficient trajectory planning method for a 4-DOF robotic arm designed for pick-and-place manipulation tasks. The method addresses several challenges, where traditional optimization approaches struggle with high dimensionality, and data-driven methods are costly to collect enough data. The proposed approach leverages Bézier curves for computationally efficient, smooth trajectory generation, minimizing abrupt changes in motion. When continuous solutions for the end-effector angle are unavailable, joint angles are interpolated using Bézier or Hermite interpolation. Additionally, we use custom metrics to evaluate deviation between the interpolated trajectory and the original trajectory, as well as the overall smoothness of the path. When a continuous solution exists, the trajectory is treated as a Gaussian process, where a prior factor is generated using the centerline. This prior is then combined with a smoothness factor to optimize the trajectory, ensuring it remains as smooth as possible within the feasible solution space through stochastic gradient descent. The method is evaluated through simulations in Nvidia Isaac Sim; results highlight the method’s suitability, and future work will explore enhancements in prior trajectory integration and smoothing techniques.

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable

References

Li, X., Liu, H. and Dong, M., “A general framework of motion planning for redundant robot manipulator based on deep reinforcement learning,” IEEE Trans. Ind. Inform. 18(8), 52535263 (2022).CrossRefGoogle Scholar
Carron, A., Arcari, E., Wermelinger, M., Hewing, L., Hutter, M. and Zeilinger, M. N., “Data-driven model predictive control for trajectory tracking with a robotic arm,” IEEE Robotics Automation Lett. 4(4), 37583765 (2019).CrossRefGoogle Scholar
Dai, Y., Xiang, C., Zhang, Y., Jiang, Y., Qu, W. and Zhang, Q., “A review of spatial robotic arm trajectory planning,” Aerospace 9(7), 361 (2022).CrossRefGoogle Scholar
An, J., Li, X., Zhang, Z., Man, W. and Zhang, G., “Joint trajectory planning of space modular reconfigurable satellites based on kinematic model,” Int. J. Aerospace Eng. 2020(1), 8872788–17 (2020).CrossRefGoogle Scholar
Xin, P., Rong, J., Yang, Y., Xiang, D. and Xiang, Y., “Trajectory planning with residual vibration suppression for space manipulator based on particle swarm optimization algorithm,” Adv. Mech. Eng. 9(4), 113 (2017).CrossRefGoogle Scholar
Zhang, X. and Shi, G., “Multi-objective optimal trajectory planning for manipulators in the presence of obstacles,” Robotica 40(4), 888906 (2022).CrossRefGoogle Scholar
Ekrem, Ö. and Aksoy, B., “Trajectory planning for a 6-axis robotic arm with particle swarm optimization algorithm,” Eng. Appl. Artif. Intel. 122, 106099 (2023).CrossRefGoogle Scholar
Yue, S. G., Henrich, D., Xu, W. L. and Tso, S. K., “Point-to-point trajectory planning of flexible redundant robot manipulators using genetic alogrithms,” Robotica 20(3), 269280 (2002).CrossRefGoogle Scholar
Nguyen, T. Q., Phan, V. T., Vo, D. T., Trinh, V. H., Nguyen, H. V., Tran, M. S. and Tran, D. T.. Kinematics, dynamics and control design for a 4-DOF robotic manipulator. 2021 International Conference on System Science and Engineering (ICSSE), (2021) pp. 138144.Google Scholar
Ting, H. Z., Hairi, M., Zaman, M., Ibrahim, M. and Moubark, A., “Kinematic analysis for trajectory planning of open-source 4-DoF robot arm,” Int. J. Adv. Comput. Sci. Appl. 12(6), 111 (2021).Google Scholar
Jazar, R. N., “Forward kinematics,” Theory of Applied Robotics: Kinematics, Dynamics, and Control, pp. 225311(Springer, Switzerland2022).CrossRefGoogle Scholar
Jiao, J., Cao, Z., Zhao, P., Liu, X. and Tan, M.. Bézier curve based path planning for a mobile manipulator in unknown environments. 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 18641868 (2013).CrossRefGoogle Scholar
Hashemi-Dehkordi, S. M. and Valentini, P. P., “Comparison between Bezier and Hermite cubic interpolants in elastic spline formulations,” Acta Mech. 225(6), 18091821 (2014).CrossRefGoogle Scholar
Xu, W., Liang, B. and Xu, Y., “Practical approaches to handle the singularities of a wrist-partitioned space manipulator,” Acta Astronaut. 68(1), 269300 (2011).CrossRefGoogle Scholar
Bari, S., Wang, X., Haidari, A. S. and Wollherr, D., “Factor graph-based planning as inferencefor autonomous vehicle racing,” Open J. Intell. Transp. Syst. 5, 380392 (2024).CrossRefGoogle Scholar
Mukadam, M., Dong, J., Yan, X., Dellaert, F. and Boots, B., “Continuous-time Gaussian process motion planning via probabilistic inference,” Int. J. Robot. Res. 37(11), 13191340 (2018).CrossRefGoogle Scholar
Ye, J., Hao, L. and Cheng, H., “Multi-objective optimal trajectory planning for robot manipulator attention to end-effector path limitation,” Robotica 42(6), 17611780 (2024).CrossRefGoogle Scholar
Dobiš, M., Dekan, M., Beňo, P., Duchoň, F. and Babinec, A., “Evaluation criteria for trajectories of robotic arms,” Robotics 11(1), 29 (2022).CrossRefGoogle Scholar