Cosserat Rod-Based Dynamic Modeling of Tendon-Driven Continuum Robots: A Tutorial

This article provides a tutorial on the dynamic modeling of continuum robots. Continuum robots (CRs) have gained popularity in recent years due to their flexible backbone structure. Modeling and control of CRs motivate accurate and efficient dynamic models. Such models will enable simulation of dynamic behavior, improved structural design, and the development of dynamics-based control systems for CRs. As a unified underlying approach, the Cosserat rod-based modeling of tendon-driven CRs is used as the basis of the modeling techniques discussed in this paper. In addition to conventional continuum robot assemblies, new and emerging assemblies such as tendon-bent concentric tube and co-operative robots are also considered. The governing equations of motion for conventional CRs are first summarized and then extended for other tendon-driven CRs. This tutorial also contributes to developing a MATLAB code package for simulation of the dynamic response of these robots. The presented method and codes provide a useful and compact resource for readers and can be used for further development of tendon-driven continuum robots.

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

[2]  Haodong Wang,et al.  Design and Kinematic Modeling of a Notch Continuum Manipulator for Laryngeal Surgery , 2020 .

[3]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[4]  D. Caleb Rucker,et al.  Parallel Continuum Robots: Modeling, Analysis, and Actuation-Based Force Sensing , 2018, IEEE Transactions on Robotics.

[5]  Zhijiang Du,et al.  Construction of Controller Model of Notch Continuum Manipulator for Laryngeal Surgery Based on Hybrid Method , 2021, IEEE/ASME Transactions on Mechatronics.

[6]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[7]  Arthur W. Mahoney,et al.  Continuum Reconfigurable Parallel Robots for Surgery: Shape Sensing and State Estimation With Uncertainty , 2017, IEEE Robotics and Automation Letters.

[8]  D. Caleb Rucker,et al.  Concentric Tube Robots: The State of the Art and Future Directions , 2013, ISRR.

[9]  Emanuele Guglielmino,et al.  Design and control of a tendon-driven continuum robot , 2018, Trans. Inst. Meas. Control.

[10]  Jessica Burgner-Kahrs,et al.  Tendon-driven continuum robots with extensible sections—A model-based evaluation of path-following motions , 2019, Int. J. Robotics Res..

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

[12]  D. Caleb Rucker,et al.  Statics and Dynamics of Continuum Robots With General Tendon Routing and External Loading , 2011, IEEE Transactions on Robotics.

[13]  S. M. Hadi Sadati,et al.  Control Space Reduction and Real-Time Accurate Modeling of Continuum Manipulators Using Ritz and Ritz–Galerkin Methods , 2018, IEEE Robotics and Automation Letters.

[14]  Jessica Burgner-Kahrs,et al.  A tendon-driven continuum robot with extensible sections , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[15]  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.

[16]  Kaspar Althoefer,et al.  Reduced Order vs. Discretized Lumped System Models with Absolute and Relative States for Continuum Manipulators , 2019, Robotics: Science and Systems.

[17]  Oliver Sawodny,et al.  Dynamic modeling of constant curvature continuum robots using the Euler-Lagrange formalism , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Jens Reinecke,et al.  Six-DoF Pose Estimation for a Tendon-Driven Continuum Mechanism Without a Deformation Model , 2019, IEEE Robotics and Automation Letters.

[19]  Maria Neumann,et al.  Considerations for follow-the-leader motion of extensible tendon-driven continuum robots , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Ian D. Walker,et al.  Center-of-Gravity-Based Approach for Modeling Dynamics of Multisection Continuum Arms , 2019, IEEE Transactions on Robotics.

[21]  Christian Duriez,et al.  Motion Control of Cable-Driven Continuum Catheter Robot Through Contacts , 2019, IEEE Robotics and Automation Letters.

[22]  Robert J. Webster,et al.  Reconfigurable parallel continuum robots for incisionless surgery , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[23]  Caleb Rucker,et al.  A Dynamic Model for Concentric Tube Robots , 2020, IEEE Transactions on Robotics.

[24]  D.M. Lane,et al.  Subsea applications of continuum robots , 1998, Proceedings of 1998 International Symposium on Underwater Technology.

[25]  Pierre E. Dupont,et al.  Design and Control of Concentric-Tube Robots , 2010, IEEE Transactions on Robotics.

[26]  D. Caleb Rucker,et al.  A Geometrically Exact Model for Externally Loaded Concentric-Tube Continuum Robots , 2010, IEEE Transactions on Robotics.

[27]  Farrokh Janabi-Sharifi,et al.  Robot-assisted catheter manipulation for intracardiac navigation , 2009, International Journal of Computer Assisted Radiology and Surgery.

[28]  Cecilia Laschi,et al.  Control Strategies for Soft Robotic Manipulators: A Survey. , 2018, Soft robotics.

[29]  John Kenneth Salisbury,et al.  Mechanics Modeling of Tendon-Driven Continuum Manipulators , 2008, IEEE Transactions on Robotics.

[30]  Cecilia Laschi,et al.  A general mechanical model for tendon-driven continuum manipulators , 2012, 2012 IEEE International Conference on Robotics and Automation.

[31]  WirzRaul,et al.  Accurate and Efficient Dynamics for Variable-Length Continuum Arms: A Center of Gravity Approach , 2015 .

[32]  Jian S. Dai,et al.  Workspace Analysis of Tendon-Driven Continuum Robots Based on Mechanical Interference Identification , 2017 .

[33]  D. Caleb Rucker,et al.  A model for concentric tube continuum robots under applied wrenches , 2010, 2010 IEEE International Conference on Robotics and Automation.

[34]  D. Burton,et al.  A Cosserat rod model with microstructure , 2006 .

[35]  S. Antman Nonlinear problems of elasticity , 1994 .

[36]  J. J. Anza,et al.  BDF-α : A Multistep Method with Numerical Damping Control , 2013 .

[37]  Karl Iagnemma,et al.  Design and Analysis of a Robust, Low-cost, Highly Articulated manipulator enabled by jamming of granular media , 2012, 2012 IEEE International Conference on Robotics and Automation.

[38]  John Till,et al.  Real-time dynamics of soft and continuum robots based on Cosserat rod models , 2019, Int. J. Robotics Res..

[39]  S. M. Hadi Sadati,et al.  Mechanics of Continuum Manipulators, a Comparative Study of Five Methods with Experiments , 2017, TAROS.

[40]  Hong Xie,et al.  An Analytic Method for the Kinematics and Dynamics of a Multiple-Backbone Continuum Robot , 2013 .

[41]  Dragos Axinte,et al.  Development of a slender continuum robotic system for on-wing inspection/repair of gas turbine engines , 2017 .

[42]  Jessica Burgner-Kahrs,et al.  Comparison of Modeling Approaches for a Tendon Actuated Continuum Robot With Three Extensible Segments , 2019, IEEE Robotics and Automation Letters.

[43]  Oliver Sawodny,et al.  Dynamic Modeling of Bellows-Actuated Continuum Robots Using the Euler–Lagrange Formalism , 2015, IEEE Transactions on Robotics.

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

[45]  Evangelos Papadopoulos,et al.  Modeling, Simulation and Experimental Validation of a Tendon-driven Soft-arm Robot Configuration - A Continuum Mechanics Method , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

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

[47]  B Mazzolai,et al.  An octopus-bioinspired solution to movement and manipulation for soft robots , 2011, Bioinspiration & biomimetics.

[48]  D. Caleb Rucker,et al.  Toward parallel continuum manipulators , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[49]  D. Rus,et al.  Design, fabrication and control of soft robots , 2015, Nature.

[50]  Hiromi Mochiyama,et al.  A wire-driven continuum manipulator model without assuming shape curvature constancy , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[51]  Ian D. Walker,et al.  Soft robotics: Biological inspiration, state of the art, and future research , 2008 .

[52]  Ian D. Walker,et al.  Continuous Backbone “Continuum” Robot Manipulators , 2013 .

[53]  Farrokh Janabi-Sharifi,et al.  Cooperative Continuum Robots: Concept, Modeling, and Workspace Analysis , 2018, IEEE Robotics and Automation Letters.

[54]  Russell H. Taylor,et al.  Design of a new cable-driven manipulator with a large open lumen: Preliminary applications in the minimally-invasive removal of osteolysis , 2011, 2011 IEEE International Conference on Robotics and Automation.