Abstract

In this review paper, we are interested in the models and algorithms that allow generic simulation and control of a soft robot. First, we start with a quick overview of modeling approaches for soft robots and available methods for calculating the mechanical compliance, and in particular numerical methods, like real-time Finite Element Method (FEM). We also show how these models can be updated based on sensor data. Then, we are interested in the problem of inverse kinematics, under constraints, with generic solutions without assumption on the robot shape, the type, the placement or the redundancy of the actuators, the material behavior… We are also interested by the use of these models and algorithms in case of contact with the environment. Moreover, we refer to dynamic control algorithms based on mechanical models, allowing for robust control of the positioning of the robot. For each of these aspects, this paper gives a quick overview of the existing methods and a focus on the use of FEM. Finally, we discuss the implementation and our contribution in the field for an open soft robotics research.

Highlights

  • Providing modeling and control methods for soft robots has been the topic of many recent works

  • These robots being composed of deformable material, we are interested in methods which account for a mechanical modeling of these deformations based on numerical schemes such as Finite Element Methods

  • This paper presents several existing methods to model and control soft robots but emphasizes the use of real-time Finite Element Method (FEM)

Read more

Summary

Introduction

Providing modeling and control methods for soft robots has been the topic of many recent works. This problem, which looked like a challenge a few years ago, has technical solutions, even if they sometimes remain incomplete. The scope of this document is to provide a global view on model-based methods for soft robots. These robots being composed of deformable material, we are interested in methods which account for a mechanical modeling of these deformations based on numerical schemes such as Finite Element Methods. We will examine how—once the bases of modeling posed—inverse modeling and control methods can be derived

Soft robot modeling
Analytical models
Numerical models
Online update of the models
Control methods using Inverse Kinematics and Inverse Dynamics
Inverse Kinematics with contacts handling
Dynamic control
Implementation
Model Order Reduction
Hardware platforms
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.