Stable Real-Time Feedback Control of a Pneumatic Soft Robot

Sean Even,Tongjia Zheng,Hai Lin,Yasemin Ozkan-Aydin
DOI: https://doi.org/10.1109/IROS55552.2023.10342212
2023-04-10
Abstract:Soft actuators offer compliant and safe interaction with an unstructured environment compared to their rigid counterparts. However, control of these systems is often challenging because they are inherently under-actuated, have infinite degrees of freedom (DoF), and their mechanical properties can change by unknown external loads. Existing works mainly relied on discretization and reduction, suffering from either low accuracy or high computational cost for real-time control purposes. Recently, we presented an infinite-dimensional feedback controller for soft manipulators modeled by partial differential equations (PDEs) based on the Cosserat rod theory. In this study, we examine how to implement this controller in real-time using only a limited number of actuators. To do so, we formulate a convex quadratic programming problem that tunes the feedback gains of the controller in real time such that it becomes realizable by the actuators. We evaluated the controller's performance through experiments on a physical soft robot capable of planar motions and show that the actual controller implemented by the finite-dimensional actuators still preserves the stabilizing property of the desired infinite-dimensional controller. This research fills the gap between the infinite-dimensional control design and finite-dimensional actuation in practice and suggests a promising direction for exploring PDE-based control design for soft robots.
Robotics
What problem does this paper attempt to address?
This paper attempts to address the stability issue of soft robots in real-time control. Specifically, the main challenges faced by the researchers include: 1. **High Degrees of Freedom of Soft Robots**: Soft robots have infinite degrees of freedom (DoF), making their modeling and control very difficult. 2. **Impact of External Loads**: The mechanical properties of soft robots change due to unknown external loads, increasing the complexity of control. 3. **Limitations of Existing Methods**: Existing control methods either rely on discretization and simplification, leading to low accuracy, or have high computational costs, making real-time control unfeasible. To tackle these challenges, the authors propose an infinite-dimensional feedback controller based on partial differential equations (PDEs) and explore how to achieve real-time control using a finite number of actuators in practical applications. Specifically, they achieve this goal through the following steps: 1. **Theoretical Model**: Establish a PDE model of the soft robot based on Cosserat rod theory, describing its dynamic response under external torques. 2. **Controller Design**: Design an infinite-dimensional feedback controller to ensure system stability. 3. **Optimization Problem**: Constrain the infinite-dimensional controller within the realizable space of finite-dimensional actuators, determining the feedback gain function and actuator pressure through a convex quadratic programming problem. 4. **Experimental Validation**: Validate the performance of the controller through physical experiments, demonstrating that the practically implemented finite-dimensional controller can still maintain the stability characteristics of the required infinite-dimensional controller. In summary, this paper aims to bridge the gap between infinite-dimensional control design and practical finite-dimensional actuators, providing a new effective method for the real-time control of soft robots.