A Geometrically Exact Model for Soft Continuum Robots: The Finite Element Deformation Space Formulation

Stanislao Grazioso, Giuseppe Di Gironimo, Bruno Siciliano

Soft Robotics · 2018 · 224 citations · 45 references

Concepts

TL;DR

Soft robot modeling is challenging because it requires describing their continuously deformable 3‑D shapes under load. This work aims to derive accurate, computationally efficient soft‑robot models by presenting a deformation‑space formulation based on finite‑element methods. The authors develop a discrete Cosserat‑rod model on a Lie group using a helicoidal shape function and a geometric time‑integration scheme, accounting for bending, torsion, shear, and axial deformations, and validate it analytically and experimentally. The model achieves experimental position errors below 1 % of robot length and is implemented in SimSOFT, a dynamic simulation environment for soft‑robot design, analysis, and control.

Abstract

Mathematical modeling of soft robots is complicated by the description of the continuously deformable three-dimensional shape that they assume when subjected to external loads. In this article we present the deformation space formulation for soft robots dynamics, developed using a finite element approach. Starting from the Cosserat rod theory formulated on a Lie group, we derive a discrete model using a helicoidal shape function for the spatial discretization and a geometric scheme for the time integration of the robot shape configuration. The main motivation behind this work is the derivation of accurate and computational efficient models for soft robots. The model takes into account bending, torsion, shear, and axial deformations due to general external loading conditions. It is validated through analytic and experimental benchmark. The results demonstrate that the model matches experimental positions with errors <1% of the robot length. The computer implementation of the model results in SimSOFT, a dynamic simulation environment for design, analysis, and control of soft robots.

References

45