Inverse Kinematics of China Space Station Experimental Module Manipulator
Abstract
1. Introduction
2. Forward Kinematics
2.1. Introduction to Kinematic Modeling Using the Spinor Method
2.2. Mechanical Arm Model
2.3. Definition of the Spiral Shaft
2.4. Forward Kinematics Equations
3. Inverse Kinematics
3.1. Pieper Criteria
- The axes of three consecutive rotating joints intersect at the same point.
- Three consecutive joints are parallel to the axis of rotation [10].
- Position invariance: For pure rotational motion spirals, the position of any point P on the axis remains unchanged.
- Constant distance: For the scalar of pure rotational motion, the distance from any point P not on the rotating shaft to the fixed point R on the rotating shaft remains constant.
- Invariant attitude: For pure moving motion spirals, the attitude of any point P in space remains unchanged before and after the transformation [21].
3.2. Analytical Solution of the Fixed Joint Angle Method
3.2.1. Fix the Joint 1/7
3.2.2. Fix the Joint 2/6
3.2.3. Kinematic Decoupling
3.3. Numerical Solution Method for Inverse Kinematics
3.3.1. Newton’s Iterative Method
3.3.2. Jacobian Matrix
3.3.3. Solution Process
3.3.4. Fixing Joints 3/4/5
4. Experiment
4.1. Solution Success Rate Test
4.2. Contrast Experiment
4.2.1. Experimental Condition
4.2.2. Experimental Process
4.2.3. Experimental Result
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Hu, C.W.; Gao, S.; Xiong, M.H.; Tang, Z.X.; Wang, Y.Y.; Liang, C.C.; Li, D.L.; Zhang, W.M.; Chen, L.; Zeng, L.; et al. Key Technologies of the China Space Station Core Module Manipulator. Scientia Sin. Technol. 2022, 52, 1299–1331. [Google Scholar] [CrossRef]
- Tan, Y.; Ren, L.; Zhang, H. Review on the Research Progress of Large End Effectors for Space Stations. China Mech. Eng. 2014, 25, 1838–1845. [Google Scholar]
- Zhou, M.; Liu, Q. Research status and future prospects of winter jujube picking machine. China Fruit Ind. Inf. 2025, 42, 27–29. [Google Scholar]
- Siciliano, B.; Oussama, K. Springer Handbook of Robotics; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Ma, B.; Xie, Z.; Jiang, Z.; Liu, Y.; Ji, Y.; Cao, B.; Wang, Z.; Liu, H. Robotic Redundancy via Arm Angle Self-Adaptation through Nullspace Resolution: Offset Poses a Challenge. Int. J. Robot. Res. 2025, 02783649251371735. [Google Scholar] [CrossRef]
- Ba, H.; Cheng, W.; Zhang, H.; Ye, C. Research on inverse kinematic solutions of deep sea redundant manipulator based on improved SHADE. J. Huazhong Univ. Sci. Technol. (Nat. Sci. Ed.) 2026, 1–8. [Google Scholar] [CrossRef]
- Pieper, D.L. The Kinematics of Manipulators Under Computer Control. Ph.D. Thesis, Stanford University, Stanford, CA, USA, 1968. [Google Scholar]
- Zhao, Z.; Zhao, J.; Zhao, L.; Yang, X.; Liu, H. Method for Solving the Inverse kinematics of SSRMS configuration Space Robotic Arm. J. Mech. Eng. 2022, 58, 21–35. [Google Scholar] [CrossRef]
- Zhao, J.; Zhao, Z.; Zhao, L.; Yang, X.; Yang, G.; Liu, H. Inverse kinematics and workspace analysis of a novel SSRMS-type recon-figurable space manipulator with two lockable passive telescopic links. Mech. Mach. Theory 2023, 180, 105152. [Google Scholar] [CrossRef]
- Faria, C.; Ferreira, F.; Erlhagen, W.; Monteiro, S.; Bicho, E. Position-Based Kinematics for 7-DoF Serial Manipulators with Global Configuration Control, Joint Limit and Singularity Avoidance. Mech. Mach. Theory 2018, 121, 317–334. [Google Scholar] [CrossRef]
- Ma, B.; Xie, Z.; Zhan, B.; Jiang, Z.; Liu, Y.; Liu, H. Actual shape-based obstacle avoidance synthesized by velocity–acceleration minimization for redundant manipulators: An optimization perspective. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 6460–6474. [Google Scholar] [CrossRef]
- Luo, S.; Qin, G.; Qiang, H.; Wang, X. For redundant manipulator inverse kinematics solution of the differential evolutionary algorithm. Mech. Des. Manuf. 2025, 1–8. [Google Scholar] [CrossRef]
- Pan, Z. Kinematic analysis of fruit and vegetable handling robot based on MATLAB. Agric. Mach. Use Maint. 2025, 35–39. [Google Scholar] [CrossRef]
- Wang, T. Water and Fire Bending Plate Robot Arm Automation Processing Path Planning Research; Dalian University of Technology: Dalian, China, 2024. [Google Scholar] [CrossRef]
- Yang, C.; Li, Z.; Zhao, Z.; Zhang, S.; Xie, Y.; Yang, Y.; Zhang, Y.; Li, M.; Jiang, Z.; Xie, Z. Inverse kinematics solution method of robotic arm based on DT-PPO algorithm. Process Control Professional Committee of Chinese Society of Automation, Chinese Society of Automation. In Proceedings of the 36th China Conference on Process Control, Yibin, China, 25–27 July 2025; School of Information and Control Engineering, China University of Mining and Technology: Xuzhou, China, 2025; pp. 685–692. [Google Scholar] [CrossRef]
- Hu, J.; Ma, J.; Li, Z.; Huang, D. RNN meta-heuristic RRT redundant arm path planning. Mod. Manuf. Eng. 2025, 41–52. [Google Scholar] [CrossRef]
- Fei, L.; Zheng, Z.; Zhang, G.; Hu, Y.; Wang, Z.; Zheng, Z. Motion Control of Autonomous Winding Mobile Robots for Bent Tubular Busbar. Mech. Transm. 2026, 50, 146–153. Available online: https://link.cnki.net/urlid/41.1129.TH.20251215.0906.002 (accessed on 16 February 2026).
- Hao, J.; Yue, Y.; Zhao, Z.; Zhao, H.; Li, T. Dexterous Obstacle Avoidance Method for Rigid and Flexible Obstacles of Apple Picking Robots. Smart Agric. 2026, 1–13. Available online: https://link.cnki.net/urlid/10.1681.S.20260108.1117.006 (accessed on 16 February 2026).
- Zhang, R.; Gao, X.; Zhong, G.; Tao, X. Design and Test of Tracked Tennis Autonomous Ball Pick-up System Based on OpenMV. J. Chengdu Aviat. Vocat. Tech. Coll. 2025, 41, 75–79. [Google Scholar]
- Guo, S. Spiral Theory and Its General Block Diagram. J. Tianjin Univ. Technol. 1990, 1–7. Available online: https://tear.cbpt.cnki.net/WKE/WebPublication/paperDigest.aspx?paperID=86a72c66-ad01-4ad0-b759-1e0a7b4e87fc# (accessed on 16 February 2026).
- Zhang, Z. Research on Collaborative Motion Planning and Sliding Mode Position/Force Control for Industrial Robots. Shandong Univ. Sci. Technol. 2023. [Google Scholar] [CrossRef]
- Jia, Q.; Zuo, Z.; Chen, G.; Sun, H. Research on Kinematics Modeling of a Branched Modular Robot Based on Screw Theory. Mach. Manuf. 2015, 53, 14–16. [Google Scholar] [CrossRef]
- Yu, L.; Liu, X. Kinematics Modeling of Bow-shaped Five-link Robot Based on Screw Theory. J. Wuhan Text. Univ. 2024, 37, 71–80. [Google Scholar] [CrossRef]
- Li, G.; Wu, J.; Li, R. Kinematics Modeling and Analysis of Seven-degree-freedom Robotic Arm Based on Spinor Theory. J. Mech. Manuf. Autom. 2022, 51, 105–107. [Google Scholar] [CrossRef]
- Lv, L.; Li, X.; Fei, S.; Shi, X.; Liu, Z. Kinematics Modeling and Analysis of 6R Manipulator Based on Screw Theory. J. Chifeng Univ. (Nat. Sci. Ed.) 2019, 35, 53–55. [Google Scholar] [CrossRef]
- Tong, J.; Zhou, W. Discussion on the Application of Newton’s Iterative Method in a Class of Basic Elementary Functions. Res. Middle Sch. Math. (South China Norm. Univ. Ed.) 2025, 4–6. [Google Scholar]
- Deng, J.; Liu, Y.; Zhao, M.; Quan, H.; He, S. Design of Automatic Material Picking Device for LCD TV Backplane Manipulator Based on Deep Learning. Mech. Electr. Eng. Technol. 2025, 54, 148–153. [Google Scholar]












| 716.1 | 430 | 430 | 2080 | 387 | 2080 | 430 | 430 | 716.1 |
| i | ||
|---|---|---|
| 1 | −1, 0, 0 | 0, 0, 0 |
| 2 | 0, 0, −1 | , 0, 0 |
| 3 | −1, 0, 0 | |
| 4 | −1, 0, 0 | |
| 5 | −1, 0, 0 | |
| 6 | 0, 0, −1 | , 0, 0 |
| 7 | −1, 0, 0 |
| i | ||
|---|---|---|
| 1 | −1, 0, 0 | 0, 0, 0 |
| 2 | 0, 0, −1 | , 0 |
| 3 | −1, 0, 0 | , 0 |
| 4 | −1, 0, 0 | , 0 |
| 5 | −1, 0, 0 | , 0 |
| 6 | 0, 0, −1 | , 0 |
| 7 | −1, 0, 0 | , 0 |
| Joint Fixation Strategy | Number of Successes | Success Rate (%) |
|---|---|---|
| Fixed Joint 1 | 9977 | 99.77 |
| Fixed Joint 2 | 9974 | 99.74 |
| Fixed Joint 6 | 9976 | 99.76 |
| Fixed Joint 7 | 9979 | 99.79 |
| Fixed Joint 3 | 9968 | 99.68 |
| Fixed Joint 4 | 9965 | 99.65 |
| Fixed Joint 5 | 9969 | 99.69 |
| The algorithm in this article | 0.041 | 0.076 | 0.086 | 0.011 | 0.001 | 0.009 |
| −0.400 | −0.510 | −0.079 | −0.009 | −0.020 | −0.005 | |
| Jacobi algorithm | 0.065 | 0.026 | 0.025 | 0.003 | 0.001 | 0.001 |
| −0.676 | −0.619 | −0.667 | −0.157 | −0.008 | −0.361 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Liu, Y.; Gao, H.; Zhao, Y.; Zhang, S.; Xie, Y.; Yang, Y.; Zhang, Y.; Li, M.; Jiang, Z.; Xie, Z. Inverse Kinematics of China Space Station Experimental Module Manipulator. Machines 2026, 14, 284. https://doi.org/10.3390/machines14030284
Liu Y, Gao H, Zhao Y, Zhang S, Xie Y, Yang Y, Zhang Y, Li M, Jiang Z, Xie Z. Inverse Kinematics of China Space Station Experimental Module Manipulator. Machines. 2026; 14(3):284. https://doi.org/10.3390/machines14030284
Chicago/Turabian StyleLiu, Yang, Haibo Gao, Yuxiang Zhao, Shuo Zhang, Yuteng Xie, Yifan Yang, Yonglong Zhang, Mengfei Li, Zhiduo Jiang, and Zongwu Xie. 2026. "Inverse Kinematics of China Space Station Experimental Module Manipulator" Machines 14, no. 3: 284. https://doi.org/10.3390/machines14030284
APA StyleLiu, Y., Gao, H., Zhao, Y., Zhang, S., Xie, Y., Yang, Y., Zhang, Y., Li, M., Jiang, Z., & Xie, Z. (2026). Inverse Kinematics of China Space Station Experimental Module Manipulator. Machines, 14(3), 284. https://doi.org/10.3390/machines14030284

