Practical analytical inverse kinematic approach for 7-DOF space manipulators with joint and attitude limits

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.

[1]  Dragomir N. Nenchev,et al.  Redundancy resolution through local optimization: A review , 1989, J. Field Robotics.

[2]  John M. Hollerbach,et al.  OPTIMUM KINEMATIC DESIGN FOR A SEVEN DEGREE OF FREEDOM MANIPULATOR. , 1985 .

[3]  Sukhan Lee,et al.  A new kind of singularity in redundant manipulation: semi algorithmic singularity , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[4]  Minghe Jin,et al.  An analytical solution for inverse kinematic of 7-DOF redundant manipulators with offset-wrist , 2012, 2012 IEEE International Conference on Mechatronics and Automation.

[5]  Laxmidhar Behera,et al.  Visual motor control of a 7 DOF robot manipulator using a fuzzy SOM network , 2010, Intell. Serv. Robotics.

[6]  Hadi Moradi,et al.  Joint Limit Analysis and Elbow Movement Minimization for Redundant Manipulators Using Closed Form Method , 2005, ICIC.

[7]  Evangelos Papadopoulos,et al.  On the use of free-floating space robots in the presence of angular momentum , 2010, 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[8]  Sethu Vijayakumar,et al.  Using dimensionality reduction to exploit constraints in reinforcement learning , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Jonathan Claassens,et al.  An analytical solution for the inverse kinematics of a redundant 7DoF Manipulator with link offsets , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Kazuhiro Kosuge,et al.  Analytical Inverse Kinematic Computation for 7-DOF Redundant Manipulators With Joint Limits and Its Application to Redundancy Resolution , 2008, IEEE Transactions on Robotics.

[11]  Wenyi Qiang,et al.  A method for solving the inverse kinematics problem of 6-DOF space manipulator , 2006, 2006 1st International Symposium on Systems and Control in Aerospace and Astronautics.

[12]  Kosei Kitagaki,et al.  A Practical Redundancy Resolution for 7 DOF Redundant Manipulators with Joint Limits , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[13]  Yu Liu,et al.  Non-holonomic Path Planning of a Free-Floating Space Robotic System Using Genetic Algorithms , 2008, Adv. Robotics.

[14]  Youngjin Choi,et al.  Task space control considering passive muscle stiffness for redundant robotic arms , 2015, Intell. Serv. Robotics.

[15]  Norman I. Badler,et al.  Real-Time Inverse Kinematics Techniques for Anthropomorphic Limbs , 2000, Graph. Model..

[16]  Kazuya Yoshida,et al.  Resolved motion rate control of space manipulators with generalized Jacobian matrix , 1989, IEEE Trans. Robotics Autom..

[17]  Bertrand Tondu,et al.  A closed-form inverse kinematic modelling of a 7R anthropomorphic upper limb based on a joint parametrization , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[18]  Qinglei Hu,et al.  PSO based trajectory planning of Free Floating Space Robot for minimizing spacecraft attitude disturbance , 2011, 2011 Chinese Control and Decision Conference (CCDC).

[19]  Kazuya Yoshida,et al.  The SpaceDyn: a MATLAB toolbox for space and mobile robots , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[20]  J.C.K. Chou,et al.  Quaternion kinematic and dynamic differential equations , 1992, IEEE Trans. Robotics Autom..

[21]  J.S. Yuan,et al.  Closed-loop manipulator control using quaternion feedback , 1988, IEEE J. Robotics Autom..

[22]  Sukhan Lee,et al.  Redundant arm kinematic control based on parameterization , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[23]  Qingxuan Jia,et al.  Non-holonomic path planning of space robot based on Newton iteration , 2010, 2010 8th World Congress on Intelligent Control and Automation.

[24]  Tamim Asfour,et al.  Human-like motion of a humanoid robot arm based on a closed-form solution of the inverse kinematics problem , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[25]  Ron P. Podhorodeski,et al.  SINGULARITY ANALYSIS OF A KINEMATICALLY SIMPLE CLASS OF 7-JOINTED REVOLUTE MANIPULATORS , 2010 .