Dimension Reduced Instantaneous Inverse Kinematics for Configuration Variable Limits of Continuum Manipulators

Continuum manipulators gain popularity and have been applied in various scenarios due to their advantages such as design compactness, dexterity, intrinsic compliance, etc. Since analytical inverse kinematics for a continuum manipulator with constant-length segments does not exist, numerical approaches, such as resolved motion rates, are usually adopted. A good practice shall ensure numerical stability for the configuration variables near their limits. However, the existing methods mainly focus on preventing the configuration variables from saturation. When an updated configuration variable violates its limit in an inverse kinematics process, the updated variable is simply bounded at the corresponding limit. This handling approach sometimes leads to a position and (or) orientation divergence. This paper hence proposes a dimension reduced instantaneous inverse kinematics for the configuration variable limits of non-redundant continuum manipulators. This dimension reduction method is enabled by the configuration variables that are not at their limits to achieve numerical stability during the entire inverse kinematics process. Numerical Experimental simulations are reported on a 6-DoF (Degree of Freedom) continuum manipulator. A clear improvement was identified while compared with the conventional Jacobian-based numerical inverse kinematics.

[1]  Rajiv V. Dubey,et al.  A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators , 1993, IEEE Trans. Robotics Autom..

[2]  Oussama Khatib,et al.  Control of Redundant Robots Under Hard Joint Constraints: Saturation in the Null Space , 2015, IEEE Transactions on Robotics.

[3]  Xiangyang Zhu,et al.  Development of a dexterous continuum manipulator for exploration and inspection in confined spaces , 2016, Ind. Robot.

[4]  Kai Xu,et al.  Analytic Formulation for Kinematics, Statics, and Shape Restoration of Multibackbone Continuum Robots Via Elliptic Integrals , 2010 .

[5]  J. Bruce C. Davies,et al.  Continuum robots - a state of the art , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[6]  Bruno Siciliano,et al.  A solution algorithm to the inverse kinematic problem for redundant manipulators , 1988, IEEE J. Robotics Autom..

[7]  D. Nenchev Restricted Jacobian Matrices of Redundant Manipulators in Constrained Motion Tasks , 1992 .

[8]  Bin Zhao,et al.  Kinematic Optimization of a Continuum Surgical Manipulator , 2018, 2018 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[9]  Kai Xu,et al.  Development of the SJTU Unfoldable Robotic System (SURS) for Single Port Laparoscopy , 2015, IEEE/ASME Transactions on Mechatronics.

[10]  Kai Xu,et al.  FABRIKc: an Efficient Iterative Inverse Kinematics Solver for Continuum Robots , 2018, 2018 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[11]  C. Torras,et al.  Closed-Loop Inverse Kinematics for Redundant Robots: Comparative Assessment and Two Enhancements , 2015, IEEE/ASME Transactions on Mechatronics.

[12]  Bo Feng,et al.  Surgical robots for SPL and NOTES: A review , 2015, Minimally invasive therapy & allied technologies : MITAT : official journal of the Society for Minimally Invasive Therapy.

[13]  Robert J. Webster,et al.  Design and Kinematic Modeling of Constant Curvature Continuum Robots: A Review , 2010, Int. J. Robotics Res..

[14]  Howie Choset,et al.  Continuum Robots for Medical Applications: A Survey , 2015, IEEE Transactions on Robotics.

[15]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[16]  Liang Xiao,et al.  Preliminary Development of a Continuum Dual-Arm Surgical Robotic System for Transurethral Procedures , 2017, ICIRA.