Estimation and Control Algorithms that Exploit Soft Robots' Unique Capabilities
NSF Emerging Frontiers in Research and Innovation Grant (NSF EFRI)
NSF Emerging Frontiers in Research and Innovation Grant (NSF EFRI)
whole-Arm Manipulation with a Soft Robotic Torso
Soft robotic actuators and their inherent compliance
can simplify the design of controllers when operating in contact-
rich environments. With such structures we can accomplish high-
impact, dynamic, and contact-rich tasks that would be difficult
using conventional rigid robots which might either break the
robot or the object without careful modeling and design of
high bandwidth controllers. In order to explore the benefits of
structural passive compliance and exploit them effectively, we
present a prototype robotic torso named Baloo, designed with
a hybrid rigid-soft methodology, incorporating both adaptability
from soft components and strength from rigid components. Baloo
consists of two meter-long, pneumatically-driven soft robot arms
mounted on a rigid torso and driven vertically by a linear
actuator. We explore some challenges inherent in controlling this
type of robot and build on previous work with rigid robots
to develop a joint-level neural-network adaptive controller to
enable high performance tracking of highly nonlinear, time-
varying soft robot dynamics. We also demonstrate a promising
use case for the platform with several hardware experiments
performing whole-body manipulation with large, heavy, and
unwieldy objects. A video of our results can be viewed at
https://youtu.be/eTUvBEVGKXY
can simplify the design of controllers when operating in contact-
rich environments. With such structures we can accomplish high-
impact, dynamic, and contact-rich tasks that would be difficult
using conventional rigid robots which might either break the
robot or the object without careful modeling and design of
high bandwidth controllers. In order to explore the benefits of
structural passive compliance and exploit them effectively, we
present a prototype robotic torso named Baloo, designed with
a hybrid rigid-soft methodology, incorporating both adaptability
from soft components and strength from rigid components. Baloo
consists of two meter-long, pneumatically-driven soft robot arms
mounted on a rigid torso and driven vertically by a linear
actuator. We explore some challenges inherent in controlling this
type of robot and build on previous work with rigid robots
to develop a joint-level neural-network adaptive controller to
enable high performance tracking of highly nonlinear, time-
varying soft robot dynamics. We also demonstrate a promising
use case for the platform with several hardware experiments
performing whole-body manipulation with large, heavy, and
unwieldy objects. A video of our results can be viewed at
https://youtu.be/eTUvBEVGKXY
Adaptive Model Predictive Control (MPC)We present a form of adaptive model predictive control based on model reference adaptive control (MRAC). We show that like MRAC, model reference predictive adaptive control (MRPAC) is able to compensate for “parameter mismatch" such as unknown inertia values. Our experiments also show that like MPC, MRPAC is robust to “structure mismatch” such as unmodeled disturbance forces not represented in the form of the adaptive regressor model. Experiments in simulation and hardware show that MRPAC outperforms individual MPC and MRAC.
Hyatt P, Johnson CC and Killpack MD (2020) Model Reference Predictive Adaptive Control for Large-Scale Soft Robots. Front. Robot. AI 7:558027. doi: 10.3389/frobt.2020.558027 |
Combining Deep Learning and Physics Based modeling for mPC
|
We propose a hybrid modeling approach that combines machine learning methods with an existing first-principles model in order to improve overall performance for a sampling-based non-linear model predictive controller. We validate this approach on a soft robot platform and demonstrate that performance improves by 52% on average when employing the combined model.
Johnson CC, Quackenbush T, Sorensen T, Wingate D and Killpack MD (2021) Using First Principles for Deep Learning and Model-Based Control of Soft Robots. Front. Robot. AI 8:654398. doi: 10.3389/frobt.2021.654398 |
Body Mounted cameras for Soft Robot Joint Estimation and Control
|
We present a novel approach to accomplishing soft robot configuration estimation and control using RGB-D cameras and SLAM-based methods. By placing cameras on the unactuated sections of our large-scale (approximately 2 meters long) pneumatic soft robot, we can map an environment and then estimate the orientation of the robot links using landmark-based localization. Finally we show that this method of estimation is effective for closed-loop control of soft robots by controlling our large scale soft robot through a series of joint configurations.
Awaiting Publication : IROS 2021-IEEE Xplore |