Coupling Numerical Deformable Models in Global and Reduced Coordinates for the Simulation of the Direct and the Inverse Kinematics of Soft Robots

被引:17
作者
Adagolodjo, Yinoussa [1 ]
Renda, Federico [2 ]
Duriez, Christian [1 ]
机构
[1] Univ Lille, Team DEFROST, INRIA, CNRS,Cent Lille, F-59000 Lille, France
[2] Khalifa Univ Sci & Technol, Khalifa Univ Ctr Autonomous Robot Syst KUCARS, Abu Dhabi 127788, U Arab Emirates
关键词
Deformable models; Strain; Mathematical model; Numerical models; Finite element analysis; Solid modeling; Robot kinematics; Flexible robotics; soft robot applications; contact modeling; grasping; modeling; simulation and animation; tendon; wire mechanism; control; learning for soft robots;
D O I
10.1109/LRA.2021.3061977
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this letter, we propose a method to combine the Finite Element Method (FEM) with Discrete Cosserat Modeling (DCM) to capture the mechanics and the actuation of soft robots. The FEM is used to simulate the non-linear behavior of the volume of the soft structure while the cable/rod used for the actuation is modeled using the DCM. The two models are linked using kinematic constraints without imposing meshing rules. We demonstrate that both direct and inverse kinematic models can be obtained by quadratic optimization. The originality of this coupling is that the FEM model uses global coordinates (the position of the nodes of its mesh in space) where the Cosserat model uses local coordinates (successive strain values). The coupling of these mechanical models allows to combine the best of each parametrization. On the one hand, FEM allows to capture the behavior of the volume structure of the robot while accounting for its geometry with a complex mesh. On the other hand, the DCM allows efficient modeling of 1D structures such as rods, (concentric) tubes, cables, etc. that are used to deform the volume structure of the soft robots. DCM handles large deformation, torsion and (in)-extensibility and is efficient to compute. Moreover, the approach is compatible with complementarity constraints introduced when modeling contact and friction of the robot with its environment as well as the self-collision.
引用
收藏
页码:3910 / 3917
页数:8
相关论文
共 20 条
[1]   Finite Element Method-Based Kinematics and Closed-Loop Control of Soft, Continuum Manipulators [J].
Bieze, Thor Morales ;
Largilliere, Frederick ;
Kruszewski, Alexandre ;
Zhang, Zhongkai ;
Merzouki, Rochdi ;
Duriez, Christian .
SOFT ROBOTICS, 2018, 5 (03) :348-364
[2]   Software toolkit for modeling, simulation, and control of soft robots [J].
Coevoet, E. ;
Morales-Bieze, T. ;
Largilliere, F. ;
Zhang, Z. ;
Thieffry, M. ;
Sanz-Lopez, M. ;
Carrez, B. ;
Marchal, D. ;
Goury, O. ;
Dequidt, J. ;
Duriez, C. .
ADVANCED ROBOTICS, 2017, 31 (22) :1208-1224
[3]  
Coevoet E, 2019, 2019 2ND IEEE INTERNATIONAL CONFERENCE ON SOFT ROBOTICS (ROBOSOFT 2019), P739, DOI [10.1109/robosoft.2019.8722815, 10.1109/ROBOSOFT.2019.8722815]
[4]   Optimization-Based Inverse Model of Soft Robots With Contact Handling [J].
Coevoet, Eulalie ;
Escande, Adrien ;
Duriez, Christian .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (03) :1413-1419
[5]  
Faure F., 2005, EUROGRAPHICS DUBLIN, V2
[6]  
Faure F., 2012, SOFT ISSUE BIOMECHAN, P283, DOI DOI 10.1007/8415_2012_125
[8]   qpOASES: a parametric active-set algorithm for quadratic programming [J].
Ferreau, Hans Joachim ;
Kirches, Christian ;
Potschka, Andreas ;
Bock, Hans Georg ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2014, 6 (04) :327-363
[9]   Fast, Generic, and Reliable Control and Simulation of Soft Robots Using Model Order Reduction [J].
Goury, Olivier ;
Duriez, Christian .
IEEE TRANSACTIONS ON ROBOTICS, 2018, 34 (06) :1565-1576
[10]  
Hassan T, 2015, IEEE ENG MED BIO, P3619, DOI 10.1109/EMBC.2015.7319176