Loading…

Active-Cooling-in-the-Loop Controller Design and Implementation for an SMA-Driven Soft Robotic Tentacle

As a classical type of smart materials, shape memory alloys (SMAs) are of high energy density, light weight, and low actuating voltage, and therefore are of great potential to be used as actuators for robots. Major challenges in controlling an SMA-driven soft robot are the limited bandwidth and in c...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on robotics 2023-06, Vol.39 (3), p.1-17
Main Authors: An, Xin, Cui, Yafeng, Sun, Hao, Shao, Qi, Zhao, Huichan
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:As a classical type of smart materials, shape memory alloys (SMAs) are of high energy density, light weight, and low actuating voltage, and therefore are of great potential to be used as actuators for robots. Major challenges in controlling an SMA-driven soft robot are the limited bandwidth and in cases with external loads. Active cooling has been demonstrated to dramatically increase its bandwidth, but external load may cause severe inaccuracy in the system modeling. Controllers that do not rely on accurate modeling of the SMA-driven soft robot is essential. In this article, we designed an elastomeric soft robotic tentacle actuated by three pieces of SMA springs with both active heating (Joule heating) and active cooling (compressed air). We proposed a multi-input-multi-output controller that directly uses the heating and cooling states of the three SMAs to control the tentacle's bending posture in three-dimensional (3-D) space. The successful implementation of the controller is attributed to a novel dual-channel control algorithm that integrates the bending motion control and swing motion control, and a state-machine controller for coordinating the three SMAs' actuations to achieve robust swing motion control. The system with such hardware and control algorithm was capable of performing bending motions with maximum actuating speed > 90^\circ /s, deactuating speed > 25^\circ /s, closed-loop motions with rapidity (6-41^\circ /s for heating, 4-19^\circ /s for cooling), accuracy (steady-state error < 0.1^\circ for no load, 0.13\% of the full range; steady-state error < 1.2^\circ with load of 1 bodyweight, 1.6\% of th
ISSN:1552-3098
1941-0468
DOI:10.1109/TRO.2023.3234801