Reduced-order modeling of soft robots

We present a general strategy for the modeling and simulation-based control of soft robots. Although the presented methodology is completely general, we restrict ourselves to the analysis of a model robot made of hyperelastic materials and actuated by cables or tendons. To comply with the stringent real-time constraints imposed by control algorithms, a reduced-order modeling strategy is proposed that allows to minimize the amount of online CPU cost. Instead, an offline training procedure is proposed that allows to determine a sort of response surface that characterizes the response of the robot. Contrarily to existing strategies, the proposed methodology allows for a fully non-linear modeling of the soft material in a hyperelastic setting as well as a fully non-linear kinematic description of the movement without any restriction nor simplifying assumption. Examples of different configurations of the robot were analyzed that show the appeal of the method.

[1]  Filip Ilievski,et al.  Multigait soft robot , 2011, Proceedings of the National Academy of Sciences.

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

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

[4]  R. D. Wood,et al.  Nonlinear Continuum Mechanics for Finite Element Analysis , 1997 .

[5]  Gianluigi Rozza,et al.  Certified reduced basis approximation for parametrized partial differential equations and applications , 2011 .

[6]  Elías Cueto,et al.  PGD-Based Modeling of Materials, Structures and Processes , 2014 .

[7]  J. Hesthaven,et al.  Certified Reduced Basis Methods for Parametrized Partial Differential Equations , 2015 .

[8]  A. Ammar,et al.  PGD-Based Computational Vademecum for Efficient Design, Optimization and Control , 2013, Archives of Computational Methods in Engineering.

[9]  Jürgen Roßmann,et al.  Simulation Technology for Soft Robotics Applications , 2015 .

[10]  Pierre Ladevèze,et al.  Separated Representations and PGD-Based Model Reduction , 2014 .

[11]  Christian Duriez,et al.  Optimization-Based Inverse Model of Soft Robots With Contact Handling , 2017, IEEE Robotics and Automation Letters.

[12]  J. P. Moitinho de Almeida,et al.  A basis for bounding the errors of proper generalised decomposition solutions in solid mechanics , 2013 .

[13]  Pedro Díez,et al.  An error estimator for real-time simulators based on model order reduction , 2015, Adv. Model. Simul. Eng. Sci..

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

[15]  Francisco Chinesta,et al.  Recent Advances and New Challenges in the Use of the Proper Generalized Decomposition for Solving Multidimensional Models , 2010 .

[16]  Michel Loève,et al.  Probability Theory I , 1977 .

[17]  Pierre Ladevèze,et al.  On the verification of model reduction methods based on the proper generalized decomposition , 2011 .

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

[19]  Elías Cueto,et al.  On the ”A Priori” Model Reduction: Overview and Recent Developments , 2020 .

[20]  J. Hesthaven,et al.  Reduced Basis Approximation and A Posteriori Error Estimation for Parametrized Partial Differential Equations , 2007 .

[21]  Timothy M. Kowalewski,et al.  Serially Actuated Locomotion for Soft Robots in Tube-Like Environments , 2017, IEEE Robotics and Automation Letters.

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

[23]  Pedro Díez,et al.  An error estimator for separated representations of highly multidimensional models , 2010 .

[24]  Daniela Rus,et al.  Cyclic hydraulic actuation for soft robotic devices , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[25]  Kari Karhunen,et al.  Über lineare Methoden in der Wahrscheinlichkeitsrechnung , 1947 .

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

[27]  A. Patera,et al.  Reduced basis approximation and a posteriori error estimation for affinely parametrized elliptic coercive partial differential equations , 2007 .

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

[29]  Fumiya Iida,et al.  The challenges ahead for bio-inspired 'soft' robotics , 2012, CACM.

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

[31]  Peter Wriggers,et al.  Computational Contact Mechanics , 2002 .

[32]  A. Patera,et al.  Reduced basis approximation and a posteriori error estimation for affinely parametrized elliptic coercive partial differential equations , 2007 .

[33]  Robert J. Wood,et al.  Flexible, stretchable tactile arrays from MEMS barometers , 2013, 2013 16th International Conference on Advanced Robotics (ICAR).

[34]  Icíar Alfaro,et al.  Proper Generalized Decompositions: An Introduction to Computer Implementation with Matlab , 2016 .