Precise semi-analytical inverse kinematic solution for 7-DOF offset manipulator with arm angle optimization
Boyu MA, Zongwu XIE, Zainan JIANG, Hong LIU
Precise semi-analytical inverse kinematic solution for 7-DOF offset manipulator with arm angle optimization
Seven-degree-of-freedom redundant manipulators with link offset have many advantages, including obvious geometric significance and suitability for configu-ration control. Their configuration is similar to that of the experimental module manipulator (EMM) in the Chinese Space Station Remote Manipulator System. However, finding the analytical solution of an EMM on the basis of arm angle parameterization is difficult. This study proposes a high-precision, semi-analytical inverse method for EMMs. Firstly, the analytical inverse kinematic solution is established based on joint angle parameterization. Secondly, the analytical inverse kinematic solution for a non-offset spherical–roll–spherical (SRS) redundant manipulator is derived based on arm angle parameterization. The approximate solution of the EMM is calculated in accordance with the relationship between the joint angles of the EMM and the SRS manipulator. Thirdly, the error is corrected using a numerical method through the analytical inverse solution based on joint angle parameterization. After selecting the stride and termination condition, the precise inverse solution is computed for the EMM based on arm angle parameterization. Lastly, case solutions confirm that this method has high precision, and the arm angle parameterization method is superior to the joint angle parameterization method in terms of parameter selection.
7-DOF redundant manipulator / inverse kinematics / semi-analytical / arm angle / link offset
[1] |
Yoshimitsu R, Yuguchi Y, Kobayashi A,
|
[2] |
Rembala R, Ower C. Robotic assembly and maintenance of future space stations based on the ISS mission operations experience. Acta Astronautica, 2009, 65(7–8): 912–920
CrossRef
Google scholar
|
[3] |
Flores-Abad A, Ma O, Pham K,
CrossRef
Google scholar
|
[4] |
Sabatini M, Gasbarri P, Monti R,
CrossRef
Google scholar
|
[5] |
Nokleby S B. Singularity analysis of the Canadarm2. Mechanism and Machine Theory, 2007, 42(4): 442–454
CrossRef
Google scholar
|
[6] |
Coleshill E, Oshinowo L, Rembala R,
CrossRef
Google scholar
|
[7] |
Boumans R, Heemskerk C. The European robotic arm for the international space station. Robotics and Autonomous Systems, 1998, 23(1–2): 17–27
CrossRef
Google scholar
|
[8] |
Krukewich K, Sexton J, Cavin K,
CrossRef
Google scholar
|
[9] |
Li D, Rao W, Hu C,
CrossRef
Google scholar
|
[10] |
Liu H, Li Z, Liu Y,
CrossRef
Google scholar
|
[11] |
Diftler M A, Mehling J S, Abdallah M E,
CrossRef
Google scholar
|
[12] |
Fukazu Y, Hara N, Kanamiya Y,
CrossRef
Google scholar
|
[13] |
Imaida T, Yokokohji Y, Doi T,
CrossRef
Google scholar
|
[14] |
Liu H, Jiang Z, Liu Y. Review of space manipulator technology. Manned Spaceflight, 2015, 21(5): 435–443 (in Chinese)
|
[15] |
Baillieul J. Avoiding obstacles and resolving kinematic redundancy. In: Proceedings of the IEEE International Conference on Robotics and Automation. San Francisco: IEEE, 1986, 1698–1704
CrossRef
Google scholar
|
[16] |
Guo D, Zhang Y. Acceleration-level inequality-based MAN scheme for obstacle avoidance of redundant robot manipulators. IEEE Transactions on Industrial Electronics, 2014, 61(12): 6903–6914
CrossRef
Google scholar
|
[17] |
Stevenson R, Shirinzadeh B, Alici G. Singularity avoidance and aspect maintenance in redundant manipulators. In: Proceedings of the 7th International Conference on Control, Automation, Robotics and Vision. Singapore: IEEE, 2002, 857–862
|
[18] |
Xu W, Zhang J, Liang B,
CrossRef
Google scholar
|
[19] |
Hollerbach J M, Suh K C. Redundancy resolution of manipulators through torque optimization. In: Proceedings of the IEEE International Conference on Robotics and Automation. St. Louis: IEEE, 1985, 1016–1021
|
[20] |
Zhang Y, Li W, Yu X,
CrossRef
Google scholar
|
[21] |
Groom K N, Maciejewski A A, Balakrishnan V. Real-time failure-tolerant control of kinematically redundant manipulators. IEEE Transactions on Robotics and Automation, 1999, 15(6): 1109–1115
CrossRef
Google scholar
|
[22] |
Jamisola R S, Maciejewski A A, Roberts R G. Failure-tolerant path planning for kinematically redundant manipulators anticipating locked-joint failures. IEEE Transactions on Robotics, 2006, 22(4): 603–612
CrossRef
Google scholar
|
[23] |
She Y, Xu W, Su H,
CrossRef
Google scholar
|
[24] |
Singh G K, Claassens J. An analytical solution for the inverse kinematics of a redundant 7DoF manipulator with link offsets. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. Taipei: IEEE, 2010, 2976–2982
CrossRef
Google scholar
|
[25] |
Seraji H. Configuration control of redundant manipulators: Theory and implementation. IEEE Transactions on Robotics and Automation, 1989, 5(4): 472–490
CrossRef
Google scholar
|
[26] |
Dubey R V, Euler J A, Babcock S M. Real-time implementation of an optimization scheme for seven-degree-of-freedom redundant manipulators. IEEE Transactions on Robotics and Automation, 1991, 7(5): 579–588
CrossRef
Google scholar
|
[27] |
Shah M, Patel R V. Inverse Jacobian based hybrid impedance control of redundant manipulators. In: Proceedings of the IEEE International Conference Mechatronics and Automation. Niagara Falls: IEEE, 2005, 55–60
CrossRef
Google scholar
|
[28] |
Colomé A, Torras C. Closed-loop inverse kinematics for redundant robots: Comparative assessment and two enhancements. IEEE/ASME Transactions on Mechatronics, 2015, 20(2): 944–955
CrossRef
Google scholar
|
[29] |
Lee S, Bejczy A K. Redundant arm kinematic control based on parameterization. In: Proceedings of the IEEE International Conference on Robotics and Automation. Sacramento: IEEE, 1991, 458–465
CrossRef
Google scholar
|
[30] |
Zu D, Wu Z, Tan D. Efficient inverse kinematic solution for redundant manipulators. Chinese Journal of Mechanical Engineering, 2005, 41(6): 71–75 (in Chinese)
CrossRef
Google scholar
|
[31] |
Kreutz-Delgado K, Long M, Seraji H. Kinematic analysis of 7-DOF manipulators. International Journal of Robotics Research, 1992, 11(5): 469–481
CrossRef
Google scholar
|
[32] |
Shimizu M, Kakuya H, Yoon W K,
CrossRef
Google scholar
|
[33] |
Xu W, Yan L, Mu Z,
CrossRef
Google scholar
|
[34] |
Zhou D, Ji L, Zhang Q,
CrossRef
Google scholar
|
[35] |
Dereli S, Koker R. Calculation of the inverse kinematics solution of the 7-DOF redundant robot manipulator by the firefly algorithm and statistical analysis of the results in terms of speed and accuracy. Inverse Problems in Science and Engineering, 2020, 28(5): 601–613
CrossRef
Google scholar
|
[36] |
Faroni M, Beschi M, Pedrocchi N. Inverse kinematics of redundant manipulators with dynamic bounds on joint movements. IEEE Robotics and Automation Letters, 2020, 5(4): 6435–6442
CrossRef
Google scholar
|
[37] |
Gong M, Li X, Zhang L. Analytical inverse kinematics and self-motion application for 7-DOF redundant manipulator. IEEE Access: Practical Innovations, Open Solutions, 2019, 7: 18662–18674
CrossRef
Google scholar
|
[38] |
Kelemen M, Virgala I, Liptak T,
CrossRef
Google scholar
|
[39] |
Crane C D III, Duffy J, Carnahan T. A kinematic analysis of the space station remote manipulator system (SSRMS). Journal of Robotic Systems, 1991, 8(5): 637–658
CrossRef
Google scholar
|
[40] |
Yu C, Jin M, Liu H. An analytical solution for inverse kinematic of 7-DOF redundant manipulators with offset-wrist. In: Proceedings of the IEEE International Conference on Mechatronics and Automation. Chengdu: IEEE, 2012, 92–97
CrossRef
Google scholar
|
[41] |
Abbasi V, Azria B, Tabarah E,
CrossRef
Google scholar
|
[42] |
Lu S, Gu Y, Zhao J,
CrossRef
Google scholar
|
[43] |
Jin M, Liu Q, Wang B,
CrossRef
Google scholar
|
[44] |
Xu W, Zhang J, Yan L,
|
[45] |
Craig J J. Introduction to Robotics: Mechanics and Control. 4th ed. New York: Pearson Education Inc., 2005
|
/
〈 | 〉 |