Discrete Cosserat Approach for Multisection Soft Manipulator Dynamics

Nowadays, the most adopted model for the design and control of soft robots is the piecewise constant curvature model, with its consolidated benefits and drawbacks. In this work, an alternative model for multisection soft manipulator dynamics is presented based on a discrete Cosserat approach, in which the continuous Cosserat model is discretized by assuming a piecewise constant strain along the soft arm. As a consequence, the soft manipulator state is described by a finite set of constant strains. This approach has several advantages with respect to the existing models. First, it takes into account shear and torsional deformations, which are both essential to cope with out-of-plane external loads. Furthermore, it inherits desirable geometrical and mechanical properties of the continuous Cosserat model, such as intrinsic parameterization and greater generality. Finally, this approach allows to extend to soft manipulators, the recursive composite-rigid-body and articulated-body algorithms, whose performances are compared through a cantilever beam simulation. The soundness of the model is demonstrated through extensive simulation and experimental results.

[1]  Eitan Grinspun,et al.  Discrete elastic rods , 2008, ACM Trans. Graph..

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

[3]  Robert J. Wood,et al.  Modeling of Soft Fiber-Reinforced Bending Actuators , 2015, IEEE Transactions on Robotics.

[4]  J. Spillmann,et al.  CoRdE: Cosserat rod elements for the dynamic simulation of one-dimensional elastic objects , 2007, SCA '07.

[5]  Lakmal Seneviratne,et al.  Discrete Cosserat approach for soft robot dynamics: A new piece-wise constant strain model with torsion and shears , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Gregory S. Chirikjian A continuum approach to hyper-redundant manipulator dynamics , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[7]  Frédéric Boyer,et al.  Geometrically exact Kirchhoff beam theory : application to cable dynamics , 2011 .

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

[9]  J. M. Selig Geometric Fundamentals of Robotics (Monographs in Computer Science) , 2004 .

[10]  C. Marle,et al.  "Sur une forme nouvelle des ´ equations de la M´ ecanique" , 2013 .

[11]  Matteo Cianchetti,et al.  Study and fabrication of bioinspired Octopus arm mockups tested on a multipurpose platform , 2010, 2010 3rd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[12]  Jérémie Dequidt,et al.  Real-time control of soft-robots using asynchronous finite element modeling , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[13]  Olivier Bruls,et al.  Geometrically exact beam finite element formulated on the special Euclidean group SE(3) , 2014 .

[14]  F Renda,et al.  Modelling cephalopod-inspired pulsed-jet locomotion for underwater soft robots , 2015, Bioinspiration & biomimetics.

[15]  Kaspar Althoefer,et al.  Tendon-Based Stiffening for a Pneumatically Actuated Soft Manipulator , 2016, IEEE Robotics and Automation Letters.

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

[17]  Matteo Cianchetti,et al.  Soft robotics: Technologies and systems pushing the boundaries of robot abilities , 2016, Science Robotics.

[18]  Koichi Suzumori,et al.  Elastic materials producing compliant robots , 1996, Robotics Auton. Syst..

[19]  Darwin G. Caldwell,et al.  Dynamic modeling and control of an octopus inspired multiple continuum arm robot , 2012, Comput. Math. Appl..

[20]  Darwin G. Caldwell,et al.  Dynamics for variable length multisection continuum arms , 2016, Int. J. Robotics Res..

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

[22]  Frédéric Boyer,et al.  Poincaré’s Equations for Cosserat Media: Application to Shells , 2017, J. Nonlinear Sci..

[23]  Ilker Tunay,et al.  Spatial Continuum Models of Rods Undergoing Large Deformation and Inflation , 2013, IEEE Transactions on Robotics.

[24]  Frédéric Boyer,et al.  Macro-continuous computed torque algorithm for a three-dimensional eel-like robot , 2006, IEEE Transactions on Robotics.

[25]  Matteo Cianchetti,et al.  Dynamic Model of a Multibending Soft Robot Arm Driven by Cables , 2014, IEEE Transactions on Robotics.

[26]  M Giorelli,et al.  A 3D steady-state model of a tendon-driven continuum soft manipulator inspired by the octopus arm , 2012, Bioinspiration & biomimetics.

[27]  J. C. Simo,et al.  On the dynamics of finite-strain rods undergoing large motions a geometrically exact approach , 1988 .

[28]  Pinhas Ben-Tzvi,et al.  Continuum Robot Dynamics Utilizing the Principle of Virtual Power , 2014, IEEE Transactions on Robotics.

[29]  S. W. Goode Differential Equations and Linear Algebra , 1999 .

[30]  Frédéric Boyer,et al.  Poincaré–Cosserat Equations for the Lighthill Three-dimensional Large Amplitude Elongated Body Theory: Application to Robotics , 2010, J. Nonlinear Sci..

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

[32]  Frédéric Boyer,et al.  Multibody system dynamics for bio-inspired locomotion: from geometric structures to computational aspects , 2015, Bioinspiration & biomimetics.

[33]  Sigrid Leyendecker,et al.  A discrete mechanics approach to the Cosserat rod theory—Part 1: static equilibria , 2011 .

[34]  Roy Featherstone,et al.  Rigid Body Dynamics Algorithms , 2007 .

[35]  Ian D. Walker,et al.  New dynamic models for planar extensible continuum robot manipulators , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[36]  Lakmal Seneviratne,et al.  A unified multi-soft-body dynamic model for underwater soft robots , 2018, Int. J. Robotics Res..

[37]  Frédéric Boyer,et al.  A Multi-soft-body Dynamic Model for Underwater Soft Robots , 2015, ISRR.

[38]  Cecilia Laschi,et al.  Soft robotics: a bioinspired evolution in robotics. , 2013, Trends in biotechnology.

[39]  Florence Bertails,et al.  Linear Time Super‐Helices , 2009, Comput. Graph. Forum.

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

[41]  Gordan Jelenić,et al.  Geometrically exact 3D beam theory: implementation of a strain-invariant finite element for statics and dynamics , 1999 .

[42]  J. M. Selig Geometric Fundamentals of Robotics , 2004, Monographs in Computer Science.

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

[44]  Lakmal Seneviratne,et al.  Screw-Based Modeling of Soft Manipulators With Tendon and Fluidic Actuation , 2017 .