TY - JOUR
T1 - Model-based contact detection and position control of a fabric soft robot in unknown environments
AU - Qiao, Zhi
AU - Nguyen, Pham H.
AU - Zhang, Wenlong
N1 - Funding Information:
This work was supported in part by the National Science Foundation under Grant CMMI-1800940.
Publisher Copyright:
Copyright © 2022 Qiao, Nguyen and Zhang.
PY - 2022/10/13
Y1 - 2022/10/13
N2 - 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.
AB - 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.
KW - control of soft robots
KW - nonlinear disturbance observer
KW - sliding mode control
KW - soft robotics
KW - soft robotics applications
UR - http://www.scopus.com/inward/record.url?scp=85140743261&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85140743261&partnerID=8YFLogxK
U2 - 10.3389/frobt.2022.997366
DO - 10.3389/frobt.2022.997366
M3 - Article
AN - SCOPUS:85140743261
VL - 9
JO - Frontiers in Robotics and AI
JF - Frontiers in Robotics and AI
SN - 2296-9144
M1 - 997366
ER -