Modelling the Soft Robot Kyma Based on Real‐Time Finite Element Method

Modelling soft robots is a non‐trivial task since their behaviours rely on their morphology, materials and surrounding elements. These robots are very useful to safely interact with their environment and because of their inherent flexibility and adaptability skills. However, they are usually very hard to model because of their intrinsic non‐linearities. This fact presents a unique challenge in the computer graphics and simulation scopes. Current trends in these fields tend to narrow the gap between virtual and real environments. This work will explain a challenging modelling process for a cable‐driven soft robot called Kyma. For this purpose, the real‐time Finite Element Method (FEM) is applied using the Simulation Open Framework Architecture. And two methods are implemented and compared to optimize the model efficiency: a heuristic one and the Model Order Reduction. Both models are also validated with the real robot using a precise motion tracking system. Moreover, an analysis of robot–object interactions is proposed to test the compliance of the presented soft manipulator. As a result, the real‐time FEM emerges as a good solution to accurately and efficiently model the presented robot while also allowing to study the interactions with its environment.

[1]  Lakmal D. Seneviratne,et al.  Discrete Cosserat Approach for Multi-Section Soft Robots Dynamics , 2017, ArXiv.

[2]  Christopher D. Rahn,et al.  Optimal, Model-Based Design of Soft Robotic Manipulators , 2007 .

[3]  Christian Duriez,et al.  Fast, Generic, and Reliable Control and Simulation of Soft Robots Using Model Order Reduction , 2018, IEEE Transactions on Robotics.

[4]  Cecilia Laschi,et al.  Neural Network and Jacobian Method for Solving the Inverse Statics of a Cable-Driven Soft Arm With Nonconstant Curvature , 2015, IEEE Transactions on Robotics.

[5]  Mariangela Manti,et al.  Stable Open Loop Control of Soft Robotic Manipulators , 2018, IEEE Robotics and Automation Letters.

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

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

[8]  Gregory S. Chirikjian,et al.  A hyper-redundant manipulator , 1994, IEEE Robotics Autom. Mag..

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

[10]  Jiancheng Liu,et al.  ChainQueen: A Real-Time Differentiable Physical Simulator for Soft Robotics , 2018, 2019 International Conference on Robotics and Automation (ICRA).

[11]  Christopher D. Rahn,et al.  Geometrically exact dynamic models for soft robotic manipulators , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Lakmal Seneviratne,et al.  Discrete Cosserat Approach for Multisection Soft Manipulator Dynamics , 2017, IEEE Transactions on Robotics.

[13]  Jérémie Dequidt,et al.  Kinematic modeling and observer based control of soft robot using real-time Finite Element Method , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Rochdi Merzouki,et al.  Hybrid Approach for Modeling and Solving of Kinematics of a Compact Bionic Handling Assistant Manipulator , 2016, IEEE/ASME Transactions on Mechatronics.

[15]  CianchettiMatteo,et al.  Learning Closed Loop Kinematic Controllers for Continuum Manipulators in Unstructured Environments. , 2017, Soft robotics.

[16]  Tamar Flash,et al.  Dynamic model of the octopus arm. I. Biomechanics of the octopus reaching movement. , 2005, Journal of neurophysiology.

[17]  John Kenneth Salisbury,et al.  Configuration Tracking for Continuum Manipulators With Coupled Tendon Drive , 2009, IEEE Transactions on Robotics.

[18]  Kenny Erleben,et al.  A Validated Physical Model For Real-Time Simulation of Soft Robotic Snakes , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[19]  Darwin G. Caldwell,et al.  Dynamic continuum arm model for use with underwater robotic manipulators inspired by octopus vulgaris , 2012, 2012 IEEE International Conference on Robotics and Automation.

[20]  T. Nanayakkara,et al.  Soft Robotics Technologies to Address Shortcomings in Today ’ s Minimally Invasive Surgery : The STIFF-FLOP Approach , 2014 .

[21]  Gregory S. Chirikjian,et al.  Kinematically optimal hyper-redundant manipulator configurations , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[22]  Jianguo Zhao,et al.  Modeling of Soft Manipulators with Couplings between Actuations and Body Deformations , 2018, 2018 Annual American Control Conference (ACC).

[23]  Christian Duriez,et al.  SOFA: A Multi-Model Framework for Interactive Physical Simulation , 2012 .

[24]  Dinesh K. Pai,et al.  STRANDS: Interactive Simulation of Thin Solids using Cosserat Models , 2002, Comput. Graph. Forum.

[25]  Antonio Barrientos,et al.  Robots Hiper-Redundantes: Clasificación, Estado del Arte y Problemática , 2018, Revista Iberoamericana de Automática e Informática industrial.

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

[27]  Kaspar Althoefer,et al.  Kinematic Control of Continuum Manipulators Using a Fuzzy-Model-Based Approach , 2016, IEEE Transactions on Industrial Electronics.

[28]  Cecilia Laschi,et al.  A feed-forward neural network learning the inverse kinetics of a soft cable-driven manipulator moving in three-dimensional space , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Stephane Cotin,et al.  EP4A: Software and Computer Based Simulator Research: Development and Outlook SOFA—An Open Source Framework for Medical Simulation , 2007, MMVR.

[30]  MartínAndrés,et al.  The Natural-CCD Algorithm, a Novel Method to Solve the Inverse Kinematics of Hyper-redundant and Soft Robots. , 2018 .

[31]  CianchettiMatteo,et al.  Soft Robotics Technologies to Address Shortcomings in Today's Minimally Invasive Surgery: The STIFF-FLOP Approach , 2014 .

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

[33]  D. Cao,et al.  Three-dimensional nonlinear dynamics of slender structures: Cosserat rod element approach , 2004, math/0410286.

[34]  Jonathan Rossiter,et al.  Soft Robotics: Trends, Applications and Challenges: Proceedings of the Soft Robotics Week, April 25-30, 2016, Livorno, Italy , 2017 .

[35]  Tom Duckett,et al.  Agricultural Robotics: The Future of Robotic Agriculture , 2018, UKRAS White Papers.

[36]  Ian D. Walker,et al.  Dynamic Modelling for Planar Extensible Continuum Robot Manipulators , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[37]  Thor Morales Bieze Contribution to the kinematic modeling and control of soft manipulators using computational mechanics. (Contribution à la modélisation cinématique et au contrôle de manipulateurs déformables, fondée sur la mécanique numérique) , 2017 .

[38]  Gregory S. Chirikjian,et al.  Kinematically optimal hyper-redundant manipulator configurations , 1995, IEEE Trans. Robotics Autom..

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

[40]  Ian A. Gravagne,et al.  Kinematic transformations for remotely-actuated planar continuum robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[41]  Stephen A. Morin,et al.  Using explosions to power a soft robot. , 2013, Angewandte Chemie.

[42]  S. J. Young,et al.  Real Time Languages, Design and Development , 1982 .

[43]  Bruno Siciliano,et al.  A Geometrically Exact Model for Soft Continuum Robots: The Finite Element Deformation Space Formulation. , 2019, Soft robotics.

[44]  Kaspar Althoefer,et al.  Finite-Element Modeling of Soft Tissue Rolling Indentation , 2011, IEEE Transactions on Biomedical Engineering.

[45]  Marc D. Killpack,et al.  A New Soft Robot Control Method: Using Model Predictive Control for a Pneumatically Actuated Humanoid , 2016, IEEE Robotics & Automation Magazine.

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

[47]  Christian Duriez,et al.  Control of elastic soft robots based on real-time finite element method , 2013, 2013 IEEE International Conference on Robotics and Automation.

[48]  Jérémie Dequidt,et al.  Software toolkit for modeling, simulation, and control of soft robots , 2017, Adv. Robotics.

[49]  Christopher D. Rahn,et al.  Optimal, Model-Based Design of Soft Robotic Manipulators , 2008 .

[50]  Paolo Dario,et al.  Soft Robot Arm Inspired by the Octopus , 2012, Adv. Robotics.

[51]  Christian Duriez,et al.  Dynamically Closed-Loop Controlled Soft Robotic Arm using a Reduced Order Finite Element Model with State Observer , 2019, 2019 2nd IEEE International Conference on Soft Robotics (RoboSoft).

[52]  Ian D. Walker,et al.  A Neural Network Controller for Continuum Robots , 2007, IEEE Transactions on Robotics.

[53]  Long Cheng,et al.  Adaptive neural network tracking control for manipulators with uncertain kinematics, dynamics and actuator model , 2009, Autom..

[54]  G. Runge,et al.  A framework for the kinematic modeling of soft material robots combining finite element analysis and piecewise constant curvature kinematics , 2017, 2017 3rd International Conference on Control, Automation and Robotics (ICCAR).