1
|
Sadati S, Naghibi SE, da Cruz L, Bergeles C. Reduced order modeling and model order reduction for continuum manipulators: an overview. Front Robot AI 2023; 10:1094114. [PMID: 37779576 PMCID: PMC10540691 DOI: 10.3389/frobt.2023.1094114] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/09/2022] [Accepted: 05/22/2023] [Indexed: 10/03/2023] Open
Abstract
Soft robot's natural dynamics calls for the development of tailored modeling techniques for control. However, the high-dimensional configuration space of the geometrically exact modeling approaches for soft robots, i.e., Cosserat rod and Finite Element Methods (FEM), has been identified as a key obstacle in controller design. To address this challenge, Reduced Order Modeling (ROM), i.e., the approximation of the full-order models, and Model Order Reduction (MOR), i.e., reducing the state space dimension of a high fidelity FEM-based model, are enjoying extensive research. Although both techniques serve a similar purpose and their terms have been used interchangeably in the literature, they are different in their assumptions and implementation. This review paper provides the first in-depth survey of ROM and MOR techniques in the continuum and soft robotics landscape to aid Soft Robotics researchers in selecting computationally efficient models for their specific tasks.
Collapse
Affiliation(s)
- S.M.H. Sadati
- Robotics and Vision in Medicine (RViM) Lab, School of Biomedical Engineering and Imaging Sciences, King’s College London, London, United kingdom
| | - S. Elnaz Naghibi
- Department of Aeronautics, Faculty of Engineering, Imperial College London, London, England, United kingdom
| | - Lyndon da Cruz
- Wellcome/EPSRC Centre for Interventional and Surgical Sciences, University College London, London, England, United kingdom
- Moorfields Eye Hospital, London, United kingdom
| | - Christos Bergeles
- Robotics and Vision in Medicine (RViM) Lab, School of Biomedical Engineering and Imaging Sciences, King’s College London, London, United kingdom
| |
Collapse
|
2
|
Caasenbrood B, Pogromsky A, Nijmeijer H. Control-Oriented Models for Hyperelastic Soft Robots Through Differential Geometry of Curves. Soft Robot 2023; 10:129-148. [PMID: 35748646 DOI: 10.1089/soro.2021.0035] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/13/2022] Open
Abstract
The motion complexity and use of exotic materials in soft robotics call for accurate and computationally efficient models intended for control. To reduce the gap between material and control-oriented research, we build upon the existing piece-wise constant curvature framework by incorporating hyperelastic and viscoelastic material behavior. In this work, the continuum dynamics of the soft robot are derived through the differential geometry of spatial curves, which are then related to finite-element data to capture the intrinsic geometric and material nonlinearities. To enable fast simulations, a reduced-order integration scheme is introduced to compute the dynamic Lagrangian matrices efficiently, which in turn allows for real-time (multilink) models with sufficient numerical precision. By exploring the passivity and using the parameterization of the hyperelastic model, we propose a passivity-based adaptive controller that enhances robustness toward material uncertainty and unmodeled dynamics-slowly improving their estimates online. As a study-case, a soft robot manipulator is developed through additive manufacturing, which shows good correspondence with the dynamic model under various conditions, for example, natural oscillations, forced inputs, and under tip-loads. The solidity of the approach is demonstrated through extensive simulations, numerical benchmarks, and experimental validations.
Collapse
Affiliation(s)
- Brandon Caasenbrood
- Dynamics and Control Group, Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
| | - Alexander Pogromsky
- Dynamics and Control Group, Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
| | - Henk Nijmeijer
- Dynamics and Control Group, Department of Mechanical Engineering, Eindhoven University of Technology, Eindhoven, The Netherlands
| |
Collapse
|
3
|
Baaij T, Holkenborg MK, Stölzle M, van der Tuin D, Naaktgeboren J, Babuška R, Della Santina C. Learning 3D shape proprioception for continuum soft robots with multiple magnetic sensors. SOFT MATTER 2022; 19:44-56. [PMID: 36477561 DOI: 10.1039/d2sm00914e] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/17/2023]
Abstract
Sensing the shape of continuum soft robots without obstructing their movements and modifying their natural softness requires innovative solutions. This letter proposes to use magnetic sensors fully integrated into the robot to achieve proprioception. Magnetic sensors are compact, sensitive, and easy to integrate into a soft robot. We also propose a neural architecture to make sense of the highly nonlinear relationship between the perceived intensity of the magnetic field and the shape of the robot. By injecting a priori knowledge from the kinematic model, we obtain an effective yet data-efficient learning strategy. We first demonstrate in simulation the value of this kinematic prior by investigating the proprioception behavior when varying the sensor configuration, which does not require us to re-train the neural network. We validate our approach in experiments involving one soft segment containing a cylindrical magnet and three magnetoresistive sensors. During the experiments, we achieve mean relative errors of 4.5%.
Collapse
Affiliation(s)
- Thomas Baaij
- Cognitive Robotics, Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands.
| | - Marn Klein Holkenborg
- Cognitive Robotics, Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands.
| | - Maximilian Stölzle
- Cognitive Robotics, Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands.
| | - Daan van der Tuin
- Cognitive Robotics, Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands.
| | - Jonatan Naaktgeboren
- Cognitive Robotics, Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands.
| | - Robert Babuška
- Cognitive Robotics, Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands.
- Czech Institute of Informatics Robotics and Cybernetics, Czech Technical University in Prague, 160 00 Prague, Czech Republic
| | - Cosimo Della Santina
- Cognitive Robotics, Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands.
- Institute of Robotics and Mechatronics, German Aerospace Center (DLR), 82234 Weßling, Germany
| |
Collapse
|
4
|
A Reliable Algorithm for Obtaining All-Inclusive Inverse Kinematics’ Solutions and Redundancy Resolution of Continuum Robots. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING 2022. [DOI: 10.1007/s13369-022-07065-0] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/02/2022]
|
5
|
Pustina P, Santina CD, De Luca A. Feedback Regulation of Elastically Decoupled Underactuated Soft Robots. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3150829] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Affiliation(s)
- Pietro Pustina
- Department of Computer, Control and Management Engineering, Sapienza University of Rome, Rome, Italy
| | - Cosimo Della Santina
- Department of Cognitive Robotics, Delft University of Technology, Delft, The Netherlands
| | - Alessandro De Luca
- Department of Computer, Control and Management Engineering, Sapienza University of Rome, Rome, Italy
| |
Collapse
|
6
|
Centurelli A, Arleo L, Rizzo A, Tolu S, Laschi C, Falotico E. Closed-Loop Dynamic Control of a Soft Manipulator Using Deep Reinforcement Learning. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3146903] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
7
|
Sadati SMH, Mitros Z, Henry R, Zeng L, Cruz LD, Bergeles C. Real-Time Dynamics of Concentric Tube Robots With Reduced-Order Kinematics Based on Shape Interpolation. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3151399] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|
8
|
Stella F, Obayashi N, Santina CD, Hughes J. An experimental validation of the polynomial curvature model: identification and optimal control of a soft underwater tentacle. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3192887] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Affiliation(s)
| | | | - Cosimo Della Santina
- Department of Cognitive Robotics, Delft University of Technology, Delft, The Netherlands
| | | |
Collapse
|
9
|
Kim D, Park M, Park YL. Probabilistic Modeling and Bayesian Filtering for Improved State Estimation for Soft Robots. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2021.3060335] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|
10
|
Cao G, Huo B, Yang L, Zhang F, Liu Y, Bian G. Model-Based Robust Tracking Control Without Observers for Soft Bending Actuators. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3071952] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/22/2022]
|
11
|
Xu F, Wang H, Chen W, Miao Y. Visual Servoing of a Cable-Driven Soft Robot Manipulator With Shape Feature. IEEE Robot Autom Lett 2021. [DOI: 10.1109/lra.2021.3067285] [Citation(s) in RCA: 12] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
12
|
Boyer F, Lebastard V, Candelier F, Renda F. Dynamics of Continuum and Soft Robots: A Strain Parameterization Based Approach. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2020.3036618] [Citation(s) in RCA: 27] [Impact Index Per Article: 9.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
13
|
Cao G, Chu B, Huo B, Liu Y. Design, Modeling and Control of an Enhanced Soft Pneumatic Network Actuator. INT J HUM ROBOT 2021. [DOI: 10.1142/s0219843621500043] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
Inspired by nature, soft-bodied pneumatic network actuators (PNAs) composed of compliant materials have been successfully applied in the fields of industry and daily life because of large-amplitude motion and long life span. However, compliant materials simultaneously limit the output force, challenge the dynamic modeling and impede corresponding control. In this paper, we investigate the design, modeling and control of an enhanced PNA. First, an enhanced structure is proposed to improve the output force of PNAs with features of simplification of fabrication, lightweight and compliant material retentivity. Second, a dynamic model of the enhanced PNA is constructed based on the Euler–Lagrange (EL) method. Finally, an adaptive robust controller is addressed for PNAs in presence of system uncertainties without knowledge of its bounds in prior. Experiment results show that the output force of the enhanced PNA is four times greater than the actuator without enhanced structures, which affords to theoretical estimation. Moreover, the proposed controller is utilized and compared with previous works in humanoid finger experiments to illustrate the effectiveness.
Collapse
Affiliation(s)
- Guizhou Cao
- School of Electrical Engineering, Zhengzhou University, Zhengzhou 450001, P. R. China
| | - Bing Chu
- School of Electronic and Computer Science, University of Southampton, Southampton SO171BJ, UK
| | - Benyan Huo
- School of Electrical Engineering, Zhengzhou University, Zhengzhou 450001, P. R. China
| | - Yanhong Liu
- School of Electrical Engineering, Zhengzhou University, Zhengzhou 450001, P. R. China
| |
Collapse
|
14
|
Rao P, Peyron Q, Lilge S, Burgner-Kahrs J. How to Model Tendon-Driven Continuum Robots and Benchmark Modelling Performance. Front Robot AI 2021; 7:630245. [PMID: 33604355 PMCID: PMC7885639 DOI: 10.3389/frobt.2020.630245] [Citation(s) in RCA: 27] [Impact Index Per Article: 9.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/17/2020] [Accepted: 12/22/2020] [Indexed: 11/25/2022] Open
Abstract
Tendon actuation is one of the most prominent actuation principles for continuum robots. To date, a wide variety of modelling approaches has been derived to describe the deformations of tendon-driven continuum robots. Motivated by the need for a comprehensive overview of existing methodologies, this work summarizes and outlines state-of-the-art modelling approaches. In particular, the most relevant models are classified based on backbone representations and kinematic as well as static assumptions. Numerical case studies are conducted to compare the performance of representative modelling approaches from the current state-of-the-art, considering varying robot parameters and scenarios. The approaches show different performances in terms of accuracy and computation time. Guidelines for the selection of the most suitable approach for given designs of tendon-driven continuum robots and applications are deduced from these results.
Collapse
Affiliation(s)
- Priyanka Rao
- Continuum Robotics Laboratory, Department of Mathematical and Computational Sciences, University of Toronto Mississauga, Mississauga, ON, Canada
| | - Quentin Peyron
- Continuum Robotics Laboratory, Department of Mathematical and Computational Sciences, University of Toronto Mississauga, Mississauga, ON, Canada
| | - Sven Lilge
- Continuum Robotics Laboratory, Department of Mathematical and Computational Sciences, University of Toronto Mississauga, Mississauga, ON, Canada
| | - Jessica Burgner-Kahrs
- Continuum Robotics Laboratory, Department of Mathematical and Computational Sciences, University of Toronto Mississauga, Mississauga, ON, Canada
| |
Collapse
|
15
|
George Thuruthel T, Renda F, Iida F. First-Order Dynamic Modeling and Control of Soft Robots. Front Robot AI 2021; 7:95. [PMID: 33501262 PMCID: PMC7806042 DOI: 10.3389/frobt.2020.00095] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/25/2020] [Accepted: 06/12/2020] [Indexed: 11/28/2022] Open
Abstract
Modeling of soft robots is typically performed at the static level or at a second-order fully dynamic level. Controllers developed upon these models have several advantages and disadvantages. Static controllers, based on the kinematic relations tend to be the easiest to develop, but by sacrificing accuracy, efficiency and the natural dynamics. Controllers developed using second-order dynamic models tend to be computationally expensive, but allow optimal control. Here we propose that the dynamic model of a soft robot can be reduced to first-order dynamical equation owing to their high damping and low inertial properties, as typically observed in nature, with minimal loss in accuracy. This paper investigates the validity of this assumption and the advantages it provides to the modeling and control of soft robots. Our results demonstrate that this model approximation is a powerful tool for developing closed-loop task-space dynamic controllers for soft robots by simplifying the planning and sensory feedback process with minimal effects on the controller accuracy.
Collapse
Affiliation(s)
- Thomas George Thuruthel
- Bio-Inspired Robotics Lab, Department of Engineering, University of Cambridge, Cambridge, United Kingdom
| | - Federico Renda
- Khalifa University Center for Autonomous Robotic Systems, Khalifa University of Science and Technology, Abu Dhabi, United Arab Emirates
| | - Fumiya Iida
- Bio-Inspired Robotics Lab, Department of Engineering, University of Cambridge, Cambridge, United Kingdom
| |
Collapse
|
16
|
Howison T, Hauser S, Hughes J, Iida F. Reality-Assisted Evolution of Soft Robots through Large-Scale Physical Experimentation: A Review. ARTIFICIAL LIFE 2021; 26:484-506. [PMID: 33493077 DOI: 10.1162/artl_a_00330] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/12/2023]
Abstract
We introduce the framework of reality-assisted evolution to summarize a growing trend towards combining model-based and model-free approaches to improve the design of physically embodied soft robots. In silico, data-driven models build, adapt, and improve representations of the target system using real-world experimental data. By simulating huge numbers of virtual robots using these data-driven models, optimization algorithms can illuminate multiple design candidates for transference to the real world. In reality, large-scale physical experimentation facilitates the fabrication, testing, and analysis of multiple candidate designs. Automated assembly and reconfigurable modular systems enable significantly higher numbers of real-world design evaluations than previously possible. Large volumes of ground-truth data gathered via physical experimentation can be returned to the virtual environment to improve data-driven models and guide optimization. Grounding the design process in physical experimentation ensures that the complexity of virtual robot designs does not outpace the model limitations or available fabrication technologies. We outline key developments in the design of physically embodied soft robots in the framework of reality-assisted evolution.
Collapse
Affiliation(s)
- Toby Howison
- University of Cambridge, Bio-Inspired Robotics Lab.
| | - Simon Hauser
- University of Cambridge, Bio-Inspired Robotics Lab
| | - Josie Hughes
- University of Cambridge, Bio-Inspired Robotics Lab
| | - Fumiya Iida
- University of Cambridge, Bio-Inspired Robotics Lab
| |
Collapse
|
17
|
Santina CD, Truby RL, Rus D. Data–Driven Disturbance Observers for Estimating External Forces on Soft Robots. IEEE Robot Autom Lett 2020. [DOI: 10.1109/lra.2020.3010738] [Citation(s) in RCA: 25] [Impact Index Per Article: 6.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/02/2023]
|
18
|
Mengacci R, Angelini F, Catalano MG, Grioli G, Bicchi A, Garabini M. On the motion/stiffness decoupling property of articulated soft robots with application to model-free torque iterative learning control. Int J Rob Res 2020. [DOI: 10.1177/0278364920943275] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
This article tackles the problem of controlling articulated soft robots (ASRs), i.e., robots with either fixed or variable elasticity lumped at the joints. Classic control schemes rely on high-authority feedback actions, which have the drawback of altering the desired robot softness. The problem of accurate control of ASRs, without altering their inherent stiffness, is particularly challenging because of their complex and hard-to-model nonlinear dynamics. Leveraging a learned anticipatory action, iterative learning control (ILC) strategies do not suffer from these issues. Recently, ILC was adopted to perform position control of ASRs. However, the limitation of position-based ILC in controlling variable stiffness robots is that whenever the robot stiffness profile is changed, a different input action has to be learned. Our first contribution is to identify a wide class of ASRs, whose motion and stiffness adjusting dynamics can be proved to be decoupled. This class is described by two properties that we define: strong elastic coupling, relative to motors and links of the system and their connections; and homogeneity, relative to the characteristics of the motors. Furthermore, we design a torque-based ILC scheme that, starting from a rough estimation of the system parameters, refines the torque needed for the joint positions tracking. The resulting control scheme requires minimum knowledge of the system. Experiments on variable stiffness robots prove that the method effectively generalizes the iterative procedure with respect to the desired stiffness profile and allows good tracking performance. Finally, potential restrictions of the method, e.g., caused by friction phenomena, are discussed.
Collapse
Affiliation(s)
| | - Franco Angelini
- Centro di Ricerca Enrico Piaggio, Universitá di Pisa, Pisa, Italy
- Soft Robotics for Human Cooperation and Rehabilitation,Istituto Italiano di Tecnologia, Genova, Italy
| | - Manuel G Catalano
- Soft Robotics for Human Cooperation and Rehabilitation,Istituto Italiano di Tecnologia, Genova, Italy
| | - Giorgio Grioli
- Soft Robotics for Human Cooperation and Rehabilitation,Istituto Italiano di Tecnologia, Genova, Italy
| | - Antonio Bicchi
- Centro di Ricerca Enrico Piaggio, Universitá di Pisa, Pisa, Italy
- Soft Robotics for Human Cooperation and Rehabilitation,Istituto Italiano di Tecnologia, Genova, Italy
| | - Manolo Garabini
- Centro di Ricerca Enrico Piaggio, Universitá di Pisa, Pisa, Italy
| |
Collapse
|
19
|
da Veiga T, Chandler JH, Lloyd P, Pittiglio G, Wilkinson NJ, Hoshiar AK, Harris RA, Valdastri P. Challenges of continuum robots in clinical context: a review. ACTA ACUST UNITED AC 2020. [DOI: 10.1088/2516-1091/ab9f41] [Citation(s) in RCA: 40] [Impact Index Per Article: 10.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
|
20
|
Della Santina C, Bicchi A, Rus D. On an Improved State Parametrization for Soft Robots With Piecewise Constant Curvature and Its Use in Model Based Control. IEEE Robot Autom Lett 2020. [DOI: 10.1109/lra.2020.2967269] [Citation(s) in RCA: 58] [Impact Index Per Article: 14.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|