Model-based contact detection and position control of a fabric soft robot in unknown environments

Soft robots have shown great potential to enable safe interactions with unknown environments due to their inherent compliance and variable stiffness. However, without knowledge of potential contacts, a soft robot could exhibit rigid behaviors in a goal-reaching task and collide into obstacles. In th...

Full description

Bibliographic Details
Main Authors: Zhi Qiao, Pham H. Nguyen, Wenlong Zhang
Format: Article
Language:English
Published: Frontiers Media S.A. 2022-10-01
Series:Frontiers in Robotics and AI
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/frobt.2022.997366/full
_version_ 1817983462948208640
author Zhi Qiao
Pham H. Nguyen
Wenlong Zhang
author_facet Zhi Qiao
Pham H. Nguyen
Wenlong Zhang
author_sort Zhi Qiao
collection DOAJ
description Soft robots have shown great potential to enable safe interactions with unknown environments due to their inherent compliance and variable stiffness. However, without knowledge of potential contacts, a soft robot could exhibit rigid behaviors in a goal-reaching task and collide into obstacles. In this paper, we introduce a Sliding Mode Augmented by Reactive Transitioning (SMART) controller to detect the contact events, adjust the robot’s desired trajectory, and reject estimated disturbances in a goal reaching task. We employ a sliding mode controller to track the desired trajectory with a nonlinear disturbance observer (NDOB) to estimate the lumped disturbance, and a switching algorithm to adjust the desired robot trajectories. The proposed controller is validated on a pneumatic-driven fabric soft robot whose dynamics is described by a new extended rigid-arm model to fit the actuator design. A stability analysis of the proposed controller is also presented. Experimental results show that, despite modeling uncertainties, the robot can detect obstacles, adjust the reference trajectories to maintain compliance, and recover to track the original desired path once the obstacle is removed. Without force sensors, the proposed model-based controller can adjust the robot’s stiffness based on the estimated disturbance to achieve goal reaching and compliant interaction with unknown obstacles.
first_indexed 2024-04-13T23:33:34Z
format Article
id doaj.art-8f23c12b3b8b444fa4833c2da6df5e99
institution Directory Open Access Journal
issn 2296-9144
language English
last_indexed 2024-04-13T23:33:34Z
publishDate 2022-10-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Robotics and AI
spelling doaj.art-8f23c12b3b8b444fa4833c2da6df5e992022-12-22T02:24:50ZengFrontiers Media S.A.Frontiers in Robotics and AI2296-91442022-10-01910.3389/frobt.2022.997366997366Model-based contact detection and position control of a fabric soft robot in unknown environmentsZhi Qiao0Pham H. Nguyen1Wenlong Zhang2School for Engineering of Matter Transport and Energy, Ira A. Fulton Schools of Engineering, Arizona State University, Tempe, AZ, United StatesAerial Robotics Lab, Imperial College London, London, England, United KingdomSchool of Manufacturing Systems and Networks, Ira A. Fulton Schools of Engineering, Arizona State University, Mesa, AZ, United StatesSoft robots have shown great potential to enable safe interactions with unknown environments due to their inherent compliance and variable stiffness. However, without knowledge of potential contacts, a soft robot could exhibit rigid behaviors in a goal-reaching task and collide into obstacles. In this paper, we introduce a Sliding Mode Augmented by Reactive Transitioning (SMART) controller to detect the contact events, adjust the robot’s desired trajectory, and reject estimated disturbances in a goal reaching task. We employ a sliding mode controller to track the desired trajectory with a nonlinear disturbance observer (NDOB) to estimate the lumped disturbance, and a switching algorithm to adjust the desired robot trajectories. The proposed controller is validated on a pneumatic-driven fabric soft robot whose dynamics is described by a new extended rigid-arm model to fit the actuator design. A stability analysis of the proposed controller is also presented. Experimental results show that, despite modeling uncertainties, the robot can detect obstacles, adjust the reference trajectories to maintain compliance, and recover to track the original desired path once the obstacle is removed. Without force sensors, the proposed model-based controller can adjust the robot’s stiffness based on the estimated disturbance to achieve goal reaching and compliant interaction with unknown obstacles.https://www.frontiersin.org/articles/10.3389/frobt.2022.997366/fullsoft roboticscontrol of soft robotssoft robotics applicationsnonlinear disturbance observersliding mode control
spellingShingle Zhi Qiao
Pham H. Nguyen
Wenlong Zhang
Model-based contact detection and position control of a fabric soft robot in unknown environments
Frontiers in Robotics and AI
soft robotics
control of soft robots
soft robotics applications
nonlinear disturbance observer
sliding mode control
title Model-based contact detection and position control of a fabric soft robot in unknown environments
title_full Model-based contact detection and position control of a fabric soft robot in unknown environments
title_fullStr Model-based contact detection and position control of a fabric soft robot in unknown environments
title_full_unstemmed Model-based contact detection and position control of a fabric soft robot in unknown environments
title_short Model-based contact detection and position control of a fabric soft robot in unknown environments
title_sort model based contact detection and position control of a fabric soft robot in unknown environments
topic soft robotics
control of soft robots
soft robotics applications
nonlinear disturbance observer
sliding mode control
url https://www.frontiersin.org/articles/10.3389/frobt.2022.997366/full
work_keys_str_mv AT zhiqiao modelbasedcontactdetectionandpositioncontrolofafabricsoftrobotinunknownenvironments
AT phamhnguyen modelbasedcontactdetectionandpositioncontrolofafabricsoftrobotinunknownenvironments
AT wenlongzhang modelbasedcontactdetectionandpositioncontrolofafabricsoftrobotinunknownenvironments