Tractable and Intuitive Dynamic Model for Soft Robots via the Recursive Newton-Euler Algorithm

被引:1
|
作者
Jensen, Spencer W. [1 ]
Johnson, Curtis C. [1 ]
Lindberg, Alexa M. [1 ]
Killpack, Marc D. [1 ]
机构
[1] Brigham Young Univ, Robot & Dynam Lab, Provo, UT 84602 USA
关键词
CONTINUUM ROBOTS; SIMULATION;
D O I
10.1109/ROBOSOFT54090.2022.9762215
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Because of the complex nature of soft robots, formulating dynamic models that are simple, efficient, and sufficiently accurate for simulation or control is a difficult task. This paper introduces an algorithm based on a recursive Newton-Euler (RNE) approach that enables an accurate and tractable lumped parameter dynamic model. This model scales linearly in computational complexity with the number of discrete segments. We validate this model by comparing it to actual hardware data from a three-joint continuum soft robot (with six degrees of freedom represented in a constant curvature kinematic model). The results show that this RNE-based model can be computed faster than real-time. We also show that with minimal system identification, a simulation performed using the dynamic model matches the real robot data with a median error of 3.15 degrees.
引用
收藏
页码:416 / 422
页数:7
相关论文
共 50 条
  • [1] DYNAMIC MODELING OF ROBOTS USING RECURSIVE NEWTON-EULER TECHNIQUES
    Khalil, Wisama
    [J]. ICINCO 2010: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 2, 2010, : IS19 - IS31
  • [2] DYNAMIC MODELING OF ROBOTS USING RECURSIVE NEWTON-EULER TECHNIQUES
    Khalil, Wisama
    [J]. ICINCO 2010: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 3, 2010, : IS19 - IS31
  • [3] DYNAMIC MODELING OF ROBOTS USING RECURSIVE NEWTON-EULER TECHNIQUES
    Khalil, Wisama
    [J]. ICINCO 2010: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1, 2010, : IS19 - IS31
  • [4] A recursive Newton-Euler algorithm for robots with elastic joints and its application to control
    Buondonno, Gabriele
    De Luca, Alessandro
    [J]. 2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 5526 - 5532
  • [5] A Modified Recursive Newton-Euler Algorithm Embedding a Collision Avoidance Module
    Trotti, Francesco
    Ghignoni, Eros
    Muradore, Riccardo
    [J]. 2021 EUROPEAN CONTROL CONFERENCE (ECC), 2021, : 1150 - 1155
  • [6] A NOVEL PARALLEL RECURSIVE NEWTON-EULER ALGORITHM FOR MODELING AND COMPUTATION OF ROBOT DYNAMICS
    ABDALLA, E
    PU, HJ
    MULLER, M
    TANTAWY, AA
    ABDELATIF, L
    ELDIN, HN
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 1994, 37 (2-3) : 227 - 240
  • [7] THE APPLICATION OF NEWTON-EULER RECURSIVE METHODS TO THE DERIVATION OF CLOSED FORM DYNAMIC EQUATIONS
    DRIELS, MR
    FAN, UJ
    PATHRE, US
    [J]. JOURNAL OF ROBOTIC SYSTEMS, 1988, 5 (03): : 229 - 248
  • [8] THE NON-RECURSIVE NEWTON-EULER FORMULATION OF THE DYNAMIC EQUATION FOR ROBOTIC MECHANISMS
    LI, YS
    KESSARIS, A
    [J]. TRANSACTIONS OF THE CANADIAN SOCIETY FOR MECHANICAL ENGINEERING, 1986, 10 (01) : 16 - 20
  • [9] Implicit Time-Integration Simulation of Robots With Rigid Bodies and Cosserat Rods Based on a Newton-Euler Recursive Algorithm
    Boyer, Frederic
    Gotelli, Andrea
    Tempel, Philipp
    Lebastard, Vincent
    Renda, Federico
    Briot, Sebastien
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 677 - 696
  • [10] LINEARIZATION AND SENSITIVITY MODELS OF THE NEWTON-EULER DYNAMIC ROBOT MODEL
    MURRAY, JJ
    NEUMAN, CP
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1986, 108 (03): : 272 - 276