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.
Similar content being viewed by others
References
CAI Z X. Fundamentals of robotics [M]. 3rd ed. Beijing: China Machine Press, 2020 (in Chinese).
CRAIG J J. Introduction to robotics: Mechanics and control: 3rd edition [M]. Beijing: China Machine Press, 2006 (in Chinese).
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).
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).
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).
YE R P. Research on modeling and simulation of five-DOF series manipulator movement [D]. Shenzhen: Shenzhen University, 2016 (in Chinese).
GU W. Study on control and simulation technology of six-DOF robot [D]. Jinan: Shandong University, 2017 (in Chinese).
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).
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).
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).
YANG L P. Research on modeling and control algorithm of AUBO-I5 manipulator [D]. Taiyuan: North University of China, 2019 (in Chinese).
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.
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.
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).
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.
QIN Y Y. Inertial navigation [M]. Beijing: Science Press, 2006 (in Chinese).
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12204-022-2425-6