Abstract
In this study, we propose a practical approach for calculating the analytical inverse kinematic solution for a seven-degrees of freedom (7-DOF) space manipulator with joint and attitude limits. Instead of utilizing traditional velocity-based approaches that limit the ranges of joints by calculating the velocity-level Jacobian matrix, we propose a position-based approach for evaluating the ranges of feasible inverse kinematic solutions. We then search for the optimal solution, which is estimated based on the disturbance that acts on the base of the manipulator to obtain the final solution. First, the concept of the redundancy of manipulators is defined and each joint is parameterized by the redundancy. Second, how the joint limits affect this redundancy is discussed. Third, a practical approach (include the objective function that the author needs to minimize) is proposed for dealing with the inverse kinematic problem of 7-DOF manipulators. Finally, the validity of this approach is verified by numerical simulation.






Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Nanos K, Papadopoulos E (2011) On the use of free-floating space robots in the presence of angular momentum. Intell Serv Robot 4(1):3–15
Nenchev DN (1989) Redundancy resolution through local optimization: a review. J Robot Syst 6(6):769–798
Xu W, Liu Y, Liang B, Xu Y, Li C, Qiang W (2008) Non-holonomic path planning of a free-floating space robotic system using genetic algorithms. Adv Robot 22(4):451–476
Lee S, Bejczy A (1991) Redundant arm kinematic control based on parameterization. In: IEEE international conference on robotics and automation. IEEE, Sacramento, California, pp 458–465
Dahm P, Joublin F (1997) Closed form solution for the inverse kinematics of a redundant robot arm. Inst. Neuroinf, Ruhr Univ. Bochum, 44780, Bochum, Germany, Internal Rep 97–08
Moradi H, Lee S (2005) Joint limit analysis and elbow movement minimization for redundant manipulators using closed form method. Advances in intelligent computing. Springer, Berlin, pp 423–432
Asfour T, Dillmann R (2003) Human-like motion of a humanoid robot arm based on a closed-form solution of the inverse kinematics problem. In: Proceedings. 2003 IEEE/RSJ international conference on intelligent robots and systems, 2003 (IROS 2003), vol 2. IEEE, pp 1407–1412
Shimizu M, Yoon W-K, Kitagaki K (2007) A practical redundancy resolution for 7 DOF redundant manipulators with joint limits. In: 2007 IEEE international conference on robotics and automation. IEEE, pp 4510–4516
Shimizu M, Kakuya H, Yoon W-K, Kitagaki K, Kosuge K (2008) Analytical inverse kinematic computation for 7-DOF redundant manipulators with joint limits and its application to redundancy resolution. IEEE Trans Robot 24(5):1131–1142
Tolani D, Goswami A, Badler NI (2000) Real-time inverse kinematics techniques for anthropomorphic limbs. Graph Models 62(5):353–388
Singh GK, Claassens J (2010) An analytical solution for the inverse kinematics of a redundant 7DOF manipulator with link offsets. In: 2010 IEEE/RSJ international conference on intelligent robots and systems (IROS). IEEE, pp 2976–2982
Xie J, Yan S, Qiang W (2006) A method for solving the inverse kinematics problem of 6-DOF space manipulator. In: 1st international symposium on systems and control in aerospace and astronautics 2006 (ISSCAA 2006). IEEE, Harbin, pp 379–382
Kar I, Behera L (2010) Visual motor control of a 7 DOF robot manipulator using a fuzzy SOM network. Intell Serv Robot 3(1):49–60
Boudreau R, Podhorodeski RP (2010) Singularity analysis of a kinematically simple class of 7-jointed revolute manipulators. Trans Can Soc Mech Eng 34(1):105–117
Hollerbach JM (1985) Optimum kinematic design for a seven degree of freedom manipulator. In: Robotics research: the second international symposium. MIT Press, Cambridge, pp 215–222
Tondu B (2006) A closed-form inverse kinematic modelling of a 7R anthropomorphic upper limb based on a joint parametrization. In: 6th IEEE-RAS international conference on humanoid robots. IEEE, Toulouse Cedex 4, pp 390–397
Yu C, Jin M, Liu H (2012) An analytical solution for inverse kinematic of 7-DOF redundant manipulators with offset-wrist. In: International conference on mechatronics and automation (ICMA). IEEE, Harbin, pp 92–97
Taki Y, Sugimoto K (2003) Classification of singular configurations for 7-DOF manipulators with kinematic redundancy. In: Proceedings of 6th Japan–France congress on mechatronics and 4th Asia–Europe congress on mechatronics, pp 438–443
Park K-C, Chang P-H, Lee S (2002) A new kind of singularity in redundant manipulation: semi algorithmic singularity. In: IEEE international conference on robotics and automation 2002 (ICRA’02), vol 2. IEEE, Pittsburgh, pp 1979–1984
Chou JC (1992) Quaternion kinematic and dynamic differential equations. IEEE Trans Robot Autom 8(1):53–64
Yuan J (1988) Closed-loop manipulator control using quaternion feedback. IEEE J Robot Autom 4(4):434–440
Chen G, Jia Q, Sun H, Zhang X (2010) Non-holonomic path planning of space robot based on Newton iteration. In: 2010 IEEE proceedings of the 8th world congress on intelligent control and automation, Jinan, China, Jul 6–9, pp 6534–6538
Umetani Y, Yoshida K (1989) Resolved motion rate control of space manipulators with generalized Jacobian matrix. IEEE Trans Robot Autom 5(3):303–314
Huo X, Cheng Y, Wang Y, Hu Q (2011) PSO based trajectory planning of free floating space robot for minimizing spacecraft attitude disturbance. In: Control and decision conference (CCDC). IEEE, Mianyang, pp 819–822
Bae J-H, Park J-H, Oh Y, Kim D, Choi Y, Yang W (2015) Task space control considering passive muscle stiffness for redundant robotic arms. Intell Serv Robot 8(3):93–104
Yoshida K (1999) The SpaceDyn: a MATLAB toolbox for space and mobile robots. In: Proceedings. 1999 IEEE/RSJ international conference on intelligent robots and systems 1999 (IROS’99), vol 3. IEEE, pp 1633–1638
Schweiger M ORBITER. http://orbit.medphys.ucl.ac.uk/. Accessed 08 May 2015
Acknowledgments
This work is supported by the Natural Science Foundation of Liaoning Province (No. 2013020007), the Program for Science and Technology Research in New Jinzhou District (No. 2013-GX1-015, KJCX-ZTPY-2014-0012).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, D., Ji, L., Zhang, Q. et al. Practical analytical inverse kinematic approach for 7-DOF space manipulators with joint and attitude limits. Intel Serv Robotics 8, 215–224 (2015). https://doi.org/10.1007/s11370-015-0180-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11370-015-0180-3