Cargando…
A Semilinear Parameter-Varying Observer Method for Fabric-Reinforced Soft Robots
This paper presents an observer architecture that can estimate a set of configuration space variables, their rates of change and contact forces of a fabric-reinforced inflatable soft robot. We discretized the continuum robot into a sequence of discs connected by inextensible threads; this allows gre...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8595281/ https://www.ncbi.nlm.nih.gov/pubmed/34805291 http://dx.doi.org/10.3389/frobt.2021.749591 |
_version_ | 1784600166634881024 |
---|---|
author | Bui, Phuc D.H. Schultz, Joshua A. |
author_facet | Bui, Phuc D.H. Schultz, Joshua A. |
author_sort | Bui, Phuc D.H. |
collection | PubMed |
description | This paper presents an observer architecture that can estimate a set of configuration space variables, their rates of change and contact forces of a fabric-reinforced inflatable soft robot. We discretized the continuum robot into a sequence of discs connected by inextensible threads; this allows great flexibility when describing the robot’s behavior. At first, the system dynamics is described by a linear parameter-varying (LPV) model that includes a set of subsystems, each of which corresponds to a particular range of chamber pressure. A real-world challenge we confront is that the physical robot prototype exhibits a hysteresis loop whose directions depend on whether the chamber is inflating or deflating. In this paper we transform the hysteresis model to a semilinear model to avoid backward-in-time definitions, making it suitable for observer and controller design. The final model describing the soft robot, including the discretized continuum and hysteresis behavior, is called the semilinear parameter-varying (SPV) model. The semilinear parameter-varying observer architecture includes a set of sub-observers corresponding to the subsystems for each chamber pressure range in the SPV model. The proposed observer is evaluated through simulations and experiments. Simulation results show that the observer can estimate the configuration space variables and their rate of change with no steady-state error. In addition, experimental results display fast convergence of generalized contact force estimates and good tracking of the robot’s configuration relative to ground-truth motion capture data. |
format | Online Article Text |
id | pubmed-8595281 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-85952812021-11-18 A Semilinear Parameter-Varying Observer Method for Fabric-Reinforced Soft Robots Bui, Phuc D.H. Schultz, Joshua A. Front Robot AI Robotics and AI This paper presents an observer architecture that can estimate a set of configuration space variables, their rates of change and contact forces of a fabric-reinforced inflatable soft robot. We discretized the continuum robot into a sequence of discs connected by inextensible threads; this allows great flexibility when describing the robot’s behavior. At first, the system dynamics is described by a linear parameter-varying (LPV) model that includes a set of subsystems, each of which corresponds to a particular range of chamber pressure. A real-world challenge we confront is that the physical robot prototype exhibits a hysteresis loop whose directions depend on whether the chamber is inflating or deflating. In this paper we transform the hysteresis model to a semilinear model to avoid backward-in-time definitions, making it suitable for observer and controller design. The final model describing the soft robot, including the discretized continuum and hysteresis behavior, is called the semilinear parameter-varying (SPV) model. The semilinear parameter-varying observer architecture includes a set of sub-observers corresponding to the subsystems for each chamber pressure range in the SPV model. The proposed observer is evaluated through simulations and experiments. Simulation results show that the observer can estimate the configuration space variables and their rate of change with no steady-state error. In addition, experimental results display fast convergence of generalized contact force estimates and good tracking of the robot’s configuration relative to ground-truth motion capture data. Frontiers Media S.A. 2021-11-03 /pmc/articles/PMC8595281/ /pubmed/34805291 http://dx.doi.org/10.3389/frobt.2021.749591 Text en Copyright © 2021 Bui and Schultz. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Robotics and AI Bui, Phuc D.H. Schultz, Joshua A. A Semilinear Parameter-Varying Observer Method for Fabric-Reinforced Soft Robots |
title | A Semilinear Parameter-Varying Observer Method for Fabric-Reinforced Soft Robots |
title_full | A Semilinear Parameter-Varying Observer Method for Fabric-Reinforced Soft Robots |
title_fullStr | A Semilinear Parameter-Varying Observer Method for Fabric-Reinforced Soft Robots |
title_full_unstemmed | A Semilinear Parameter-Varying Observer Method for Fabric-Reinforced Soft Robots |
title_short | A Semilinear Parameter-Varying Observer Method for Fabric-Reinforced Soft Robots |
title_sort | semilinear parameter-varying observer method for fabric-reinforced soft robots |
topic | Robotics and AI |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8595281/ https://www.ncbi.nlm.nih.gov/pubmed/34805291 http://dx.doi.org/10.3389/frobt.2021.749591 |
work_keys_str_mv | AT buiphucdh asemilinearparametervaryingobservermethodforfabricreinforcedsoftrobots AT schultzjoshuaa asemilinearparametervaryingobservermethodforfabricreinforcedsoftrobots AT buiphucdh semilinearparametervaryingobservermethodforfabricreinforcedsoftrobots AT schultzjoshuaa semilinearparametervaryingobservermethodforfabricreinforcedsoftrobots |