Skip to main content
Log in

Inverse Kinematics Analysis of a 6-DOF Manipulator Using Spherical Geometry Method

  • Published:
Journal of Shanghai Jiaotong University (Science) Aims and scope Submit manuscript

Abstract

A 6-DOF cooperative manipulator is used for human spinal deformity detection. In order to ensure the scanning quality of spinal deformity and improve the solution rate and speed of inverse motion solution of the manipulator, an inverse kinematics analytical method based on spherical geometry is proposed in this paper. We take the AUBO-i5 collaborative manipulator as the research object, which combines the rapidity of analytical solution with the flexibility of spherical solution. In the Robot Operating System, the simulation experiment solves the inverse kinematics of 10 000 sets of randomly generated postures. The success rate and time-consuming of the solution are calculated. Compared with the two commonly used inverse kinematics solving algorithms, TRAC-IK and KDL, this method has obvious advantages in terms of success rate and average time-consuming.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. CAI Z X. Fundamentals of robotics [M]. 3rd ed. Beijing: China Machine Press, 2020 (in Chinese).

    Google Scholar 

  2. CRAIG J J. Introduction to robotics: Mechanics and control: 3rd edition [M]. Beijing: China Machine Press, 2006 (in Chinese).

    Google Scholar 

  3. JIANG H C, LIU S R, ZHANG B T. Inverse kinematics analysis for 6 degree-of-freedom modular manipulator [J]. Journal of Zhejiang University (Engineering Science), 2010, 44(7): 1348–1354 (in Chinese).

    Google Scholar 

  4. FANG L J, GAO R. Improving inverse kinematics algorithm for general 6-DOF robots [J]. Mechanical Science and Technology for Aerospace Engineering, 2018, 37(9): 1325–1330 (in Chinese).

    Google Scholar 

  5. HAN L, DIAO Y, ZHANG X B, et al. Inverse kinematics algorithm for 6-DOF joint robot with offset wrist based on modified newton iteration method [J]. Journal of Mechanical Transmission, 2017, 41(1): 127–130 (in Chinese).

    Google Scholar 

  6. YE R P. Research on modeling and simulation of five-DOF series manipulator movement [D]. Shenzhen: Shenzhen University, 2016 (in Chinese).

    Google Scholar 

  7. GU W. Study on control and simulation technology of six-DOF robot [D]. Jinan: Shandong University, 2017 (in Chinese).

    Google Scholar 

  8. CHEN S L, PING X L, CAO Z W, et al. Virtual motion control and simulation of serial robot based on ROS [J]. Modular Machine Tool & Automatic Manufacturing Technique, 2015(10): 108–111 (in Chinese).

  9. MENG S N, LIANG Y B, SHI H. The motion planning of a six DOF manipulator based on ROS platform [J]. Journal of Shanghai Jiao Tong University, 2016, 50(S1): 94–97 (in Chinese).

    Google Scholar 

  10. LU L, XIE S X. Construction method of robot simulation model in ROS environment [J]. Modern Electronics Technique, 2018, 41(7): 102–105 (in Chinese).

    Google Scholar 

  11. YANG L P. Research on modeling and control algorithm of AUBO-I5 manipulator [D]. Taiyuan: North University of China, 2019 (in Chinese).

    Google Scholar 

  12. BEESON P, AMES B. TRAC-IK: An open-source library for improved solving of generic inverse kinematics [C]//2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids). Seoul: IEEE, 2015: 928–935.

    Google Scholar 

  13. KHUKAR K, BEESON P, BURRIDGE R. Implementation of KDL inverse kinematics routine on the atlas humanoid robot [J]. Procedia Computer Science, 2015, 46: 1441–1448.

    Article  Google Scholar 

  14. HU Z H, ZHENG Y H, YANG F. Modeling and workspace analysis of six-DOF manipulator [J]. Transducer and Microsystem Technologies, 2020, 39(1): 35–37 (in Chinese).

    Google Scholar 

  15. LIU Q P, LIU G H, WANG H Q, et al. Pulse point position tracking-control and simulation based on 4-DOF pulse diagnosis robot [J]. Journal of Robotics, Networking and Artificial Life, 2019, 6(2): 113–117.

    Article  Google Scholar 

  16. QIN Y Y. Inertial navigation [M]. Beijing: Science Press, 2006 (in Chinese).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guanghui Liu  (刘广辉).

Additional information

Foundation item: the National Key Research and Development Program (No. 2016YFC0600906), the Science and Technology Innovation Team of Colleges and Universities in Henan Province (No. 20IRTSTHN019), the Innovative Science and Technology Talents Team Construction Project of Henan Province (No. CXTD2016054), and the Science and Technology Project of Henan Province (No. 172102210270)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Q., Liu, G., Fei, S. et al. Inverse Kinematics Analysis of a 6-DOF Manipulator Using Spherical Geometry Method. J. Shanghai Jiaotong Univ. (Sci.) 27, 680–687 (2022). https://doi.org/10.1007/s12204-022-2425-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12204-022-2425-6

Key words

CLC number

Document code

Navigation