An Analytical Solution for Inverse Kinematics of SSRMS-Type Redundant Manipulators
Abstract
:1. Introduction
2. Inverse Kinematics for SSRMS-Type Manipulators
2.1. Configuration and DH Model of the SSRMS
2.2. Forward Kinematics
2.3. Inverse Kinematics
2.3.1. Analytical Solution of and
2.3.2. Analytical Solution of and
2.3.3. Analytical Solution of , , and
2.3.4. Sixteen Solutions
3. Algorithm Analysis
3.1. Singularity of the Proposed Method
3.2. Unsolvable Poses
4. Verification and Simulation
4.1. Efficiency and Accuracy
- The average calculation time of the proposed method and RTB-M for the SSRMS-type manipulator with approximate position errors are 0.133 ms and 21.26 ms, respectively, and 0.297 ms and 27.2 ms for the SRS-type manipulator, respectively. The results show that the computational efficiency of the proposed method is two orders of magnitude faster than RTB-M;
- The success rates of the proposed method for SSRMS-type and SRS-type manipulators are 92.29% and 100%, respectively, both are significantly greater than RTB-M. When used to solve the inverse kinematics for SSRMS-type manipulators, the proposed method suffers from the reduction in workspace caused by the alignment constraint and cannot obtain the solutions of some real possible poses.
4.2. Unsolvable Poses
4.3. Singularity Problem
4.4. Planning Trajectory with Singular Configurations
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- 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] [Green Version]
- Yang, X.; Zhao, Z.; Xu, Z.; Li, Y.; Zhao, J.; Liu, H. General Inverse Kinematics Method for 7-DOF Offset Manipulators Based on Arm Angle Parameterization. Acta Astronaut. 2023, 202, 263–277. [Google Scholar] [CrossRef]
- Laryssa, P.; Lindsay, E.; Layi, O. International Space Station Robotics: A Comparative Study of ERA, JEMRMS and MSS. In Proceedings of the 7th ESA Workshop on Advanced Space Technologies for Robotics and Automation (ESTEC), Noordwijk, The Netherlands, 19–21 November 2002; pp. 1–8. [Google Scholar]
- Nokleby, S.B. Singularity Analysis of the Canadarm2. Mech. Mach. Theory 2007, 42, 442–454. [Google Scholar] [CrossRef]
- 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. Zhongguo Kexue Jishu Kexue/Scientia Sin. Technol. 2022, 52, 1299–1331. [Google Scholar] [CrossRef]
- Jiang, Z.; Cao, X.; Huang, X.; Li, H.; Ceccarelli, M. Progress and Development Trend of Space Intelligent Robot Technology. Space Sci. Technol. 2022, 2022, 9832053. [Google Scholar] [CrossRef]
- Li, D.; Zhong, L.; Zhu, W.; Xu, Z.; Tang, Q.; Zhan, W. A Survey of Space Robotic Technologies for On-Orbit Assembly. Space Sci. Technol. 2022, 2022, 9849170. [Google Scholar] [CrossRef]
- Debus, T.; Dougherty, S. Overview and Performance of the Front-End Robotics Enabling Near-Term Demonstration (FREND) Robotic Arm. In Proceedings of the AIAA Infotech@Aerospace Conference, Seattle, WA, USA, 6–9 April 2009. [Google Scholar] [CrossRef]
- Arney, D.; Sutherland, R.; Mulvaney, J.; Steinkoenig, D.; Stockdale, C.; Farley, M. On-Orbit Servicing, Assembly, and Manufacturing (OSAM) State of Play; 2021 Edition-NASA Technical Reports Server (NTRS); White Paper 20210022660. 2021. Available online: https://ntrs.nasa.gov/api/citations/20210022660/downloads/osam_state_of_play%20(1).pdf (accessed on 1 May 2023).
- Burger, R. CAESAR: Space Robotics Technology for Assembly, Maintenance, and Repair. In Proceedings of the 69th International Astronautical Congress (IAC), Bremen, Germany, 1–5 October 2018. [Google Scholar]
- Seraji, H. Configuration Control of Redundant Manipulators: Theory and Implementation. IEEE Trans. Robot. Autom. 1989, 5, 472–490. [Google Scholar] [CrossRef]
- Zu, D.; Wu, Z.; Tan, D. Efficient Inverse Kinematic Solution for Redundant Manipulators. Jixie Gongcheng Xuebao/Chin. J. Mech. Eng. 2005, 41, 71–75. [Google Scholar] [CrossRef]
- Kreutz-Delgado, K. Kinematic Analysis of 7-DOF Manipulators. Int. J. Robot. Res. 1992, 11, 469–481. [Google Scholar] [CrossRef]
- Shimizu, M.; Kakuya, H.; Yoon, W.K.; Kitagaki, K.; Kosuge, K. Analytical Inverse Kinematic Computation for 7-DOF Redundant Manipulators with Joint Limits and Its Application to Redundancy Resolution. IEEE Trans. Robot. 2008, 24, 1131–1142. [Google Scholar] [CrossRef]
- Zhou, D.; Ji, L.; Zhang, Q.; Wei, X. Practical Analytical Inverse Kinematic Approach for 7-DOF Space Manipulators with Joint and Attitude Limits. Intell. Serv. Robot. 2015, 8, 215–224. [Google Scholar] [CrossRef]
- Oh, J.; Bae, H.; Oh, J.H. Analytic Inverse Kinematics Considering the Joint Constraints and Self-Collision for Redundant 7DOF Manipulator. In Proceedings of the 2017 1st IEEE International Conference on Robotic Computing (IRC 2017), Taichung, Taiwan, 10–12 April 2017; pp. 123–128. [Google Scholar] [CrossRef]
- Xu, W.F.; Yan, L.; Mu, Z.; Wang, Z. Dual Arm-Angle Parameterisation and Its Applications for Analytical Inverse Kinematics of Redundant Manipulators. Robotica 2016, 34, 2669–2688. [Google Scholar] [CrossRef]
- Crane, C.D.; Duffy, J.; Carnahan, T. A Kinematic Analysis of the Space Station Remote Manipulator System (SSRMS). J. Robot. Syst. 1991, 8, 637–658. [Google Scholar] [CrossRef]
- Xu, W.F.; Zhang, J.T.; Yan, L.; Wang, Z.Y. Parameterized inverse kinematics resolution method for a redundant space manipulator with link offset. Yuhang Xuebao/J. Astronaut. 2015, 36, 33–39. [Google Scholar] [CrossRef]
- Luo, R.C.; Lin, T.W.; Tsai, Y.H. Analytical Inverse Kinematic Solution for Modularized 7-DoF Redundant Manipulators with Offsets at Shoulder and Wrist. In Proceedings of the 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, 14–18 September 2014; pp. 516–521. [Google Scholar] [CrossRef]
- Yu, C.; Jin, M.; Liu, H. An Analytical Solution for Inverse Kinematic of 7-DOF Redundant Manipulators with Offset-Wrist. In Proceedings of the 2012 IEEE International Conference on Mechatronics and Automation (ICMA 2012), Chengdu, China, 5–8 August 2012; pp. 92–97. [Google Scholar] [CrossRef]
- Ma, B.; Xie, Z.; Jiang, Z.; Liu, H. Precise Semi-Analytical Inverse Kinematic Solution for 7-DOF Offset Manipulator with Arm Angle Optimization. Front. Mech. Eng. 2021, 16, 435–450. [Google Scholar] [CrossRef]
- Gong, M.; Li, X.; Zhang, L. Analytical Inverse Kinematics and Self-Motion Application for 7-DOF Redundant Manipulator. IEEE Access 2019, 7, 18662–18674. [Google Scholar] [CrossRef]
- Nammoto, T.; Kosuge, K. An Analytical Solution for a Redundant Manipulator with Seven Degrees of Freedom. Int. J. Autom. Smart Technol. 2012, 2, 339–346. [Google Scholar] [CrossRef] [Green Version]
- Jin, M.; Liu, Q.; Wang, B.; Liu, H. An Efficient and Accurate Inverse Kinematics for 7-DOF Redundant Manipulators Based on a Hybrid of Analytical and Numerical Method. IEEE Access 2020, 8, 16316–16330. [Google Scholar] [CrossRef]
- Craig, J.J. Introduction to Robotics: Mechanics and Control, 3rd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2004. [Google Scholar]
- Spong, M.W.; Hutchinson, S.; Vidyasagar, M. Robot Modeling and Control; Wiley: Hoboken, NJ, USA, 2005. [Google Scholar]
- Corke, P. Robotics, Vision and Control: Fundamental Algorithms in MATLAB® Second, Completely Revised, Extended and Updated Edition, 2nd ed.; Number 118 in Springer Tracts in Advanced Robotics; Springer: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
(deg) | (m) | (m) | (deg) | (deg) | |
---|---|---|---|---|---|
1 | 0 | 0 | 0 | ||
2 | 0 | 0.3 | 0 | ||
3 | 0 | 0.3 | −90 | ||
4 | 0 | 4.4 | 0.3 | 0 | |
5 | 0 | 4.4 | 0.3 | 90 | |
6 | 0 | 0.3 | 0 | ||
7 | 0 | 0.65 | 0 |
Solution | |||||||
---|---|---|---|---|---|---|---|
No. 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
No. 2 | 1 | 1 | 2 | 2 | 2 | 1 | 1 |
No. 3 | 1 | 2 | 1 | 1 | 1 | 2 | 1 |
No. 4 | 1 | 2 | 2 | 2 | 2 | 2 | 1 |
No. 5 | 1 | 1 | 1 | 1 | 1 | 1 | 2 |
No. 6 | 1 | 1 | 2 | 2 | 2 | 1 | 2 |
No. 7 | 1 | 2 | 1 | 1 | 1 | 2 | 2 |
No. 8 | 1 | 2 | 2 | 2 | 2 | 2 | 2 |
No. 9 | 2 | 1 | 1 | 1 | 1 | 1 | 1 |
No. 10 | 2 | 1 | 2 | 2 | 2 | 1 | 1 |
No. 11 | 2 | 2 | 1 | 1 | 1 | 2 | 1 |
No. 12 | 2 | 2 | 2 | 2 | 2 | 2 | 1 |
No. 13 | 2 | 1 | 1 | 1 | 1 | 1 | 2 |
No. 14 | 2 | 1 | 2 | 2 | 2 | 1 | 2 |
No. 15 | 2 | 2 | 1 | 1 | 1 | 2 | 2 |
No. 16 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Manipulator | Method | Average Calculation Time (ms) | Success Rate (%) | Average Position Error (mm) |
---|---|---|---|---|
SSRMS-type | The proposed method | 0.133 | 92.29 | 3.4 |
RTB-M | 21.26 | 84.19 | 1.97 | |
SRS-type | The proposed method | 0.297 | 100 | 5.7 |
RTB-M | 27.2 | 84.19 | 1.7 |
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. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Qin, L.; Wei, X.; Lv, L.; Han, L.; Fang, G. An Analytical Solution for Inverse Kinematics of SSRMS-Type Redundant Manipulators. Sensors 2023, 23, 5412. https://doi.org/10.3390/s23125412
Qin L, Wei X, Lv L, Han L, Fang G. An Analytical Solution for Inverse Kinematics of SSRMS-Type Redundant Manipulators. Sensors. 2023; 23(12):5412. https://doi.org/10.3390/s23125412
Chicago/Turabian StyleQin, Li, Xiao Wei, Liangliang Lv, Liangliang Han, and Guangqiang Fang. 2023. "An Analytical Solution for Inverse Kinematics of SSRMS-Type Redundant Manipulators" Sensors 23, no. 12: 5412. https://doi.org/10.3390/s23125412
APA StyleQin, L., Wei, X., Lv, L., Han, L., & Fang, G. (2023). An Analytical Solution for Inverse Kinematics of SSRMS-Type Redundant Manipulators. Sensors, 23(12), 5412. https://doi.org/10.3390/s23125412