A geometrical approach to inverse kinematics for continuum manipulators

We present a new geometrical approach to solving inverse kinematics for continuous backbone (continuum) robot manipulators. First, this paper presents a solution to the inverse kinematics problem for a single-section trunk. Assuming end-points for all sections of a multi-section trunk are known, this paper then details applying single-section inverse kinematics to each section of the multi-section trunk by compensating for resulting changes in orientation. Finally, an approach which computes per-section endpoints given only a final-section endpoint provides a complete solution to the multi-section inverse kinematics problem. The results of implementing these algorithms in simulation and on a physical continuum robot are presented and possible applications are discussed.

[1]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[2]  David M. Lane,et al.  The AMADEUS dextrous subsea hand: design, modeling, and sensor processing , 1999 .

[3]  Ian D. Walker,et al.  Kinematics and the Implementation of an Elephant's Trunk Manipulator and Other Continuum Style Robots , 2003, J. Field Robotics.

[4]  Hiromi Mochiyama,et al.  Kinematics and dynamics of a cable-like hyper-flexible manipulator , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[5]  Ian D. Walker,et al.  Practical Kinematics for Real-Time Implementation of Continuum Robots , 2006, IEEE Transactions on Robotics.

[6]  Shoichi Iikura,et al.  Development of flexible microactuator and its applications to robotic mechanisms , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[7]  Ian D. Walker,et al.  User interfaces for continuum robot arms , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Nicu George Bîzdoaca,et al.  Dynamic control for a tentacle manipulator with SMA actuators , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[9]  Pierre E. Dupont,et al.  A Steerable Needle Technology Using Curved Concentric Tubes , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Srinivas Neppalli,et al.  Design, construction, and analysis of a continuum robot , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Ian D. Walker,et al.  Design and implementation of a multi-section continuum robot: Air-Octor , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Bruno Siciliano,et al.  Kinematic control of redundant robot manipulators: A tutorial , 1990, J. Intell. Robotic Syst..

[13]  Li Han,et al.  A Unified Geometric Approach for Inverse Kinematics of a Spatial Chain with Spherical Joints , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[14]  Shigeo Hirose,et al.  Biologically Inspired Robots , 1993 .

[15]  Rob Buckingham,et al.  Snake arm robots , 2002 .

[16]  Ian D. Walker,et al.  Kinematics for multisection continuum robots , 2006, IEEE Transactions on Robotics.

[17]  Ian D. Walker,et al.  Field trials and testing of the OctArm continuum manipulator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[18]  Hideyuki Tsukagoshi,et al.  Active Hose: an artificial elephant's nose with maneuverability for rescue operation , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[19]  Li Han,et al.  Inverse Kinematics for a Serial Chain with Joints Under Distance Constraints , 2006, Robotics: Science and Systems.

[20]  Ian D. Walker,et al.  A New Approach to Jacobian Formulation for a Class of Multi-Section Continuum Robots , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[21]  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).

[22]  Gregory S. Chirikjian,et al.  A modal approach to hyper-redundant manipulator kinematics , 1994, IEEE Trans. Robotics Autom..

[23]  Hiromi Mochiyama,et al.  Whole-arm impedance of a serial-chain manipulator , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[24]  Robert J. Webster,et al.  Toward Active Cannulas: Miniature Snake-Like Surgical Robots , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Adam Morecki,et al.  Elephant trunk type elastic manipulator - a tool for bulk and liquid materials transportation , 1999, Robotica.

[26]  Guy Immega,et al.  The KSI tentacle manipulator , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

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

[28]  S. Hirose,et al.  Design of slim slime robot and its gait of locomotion , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[29]  Ian D. Walker,et al.  Large deflection dynamics and control for planar continuum robots , 2001 .