Litcius/Paper detail

Automatically-Tuned Model Predictive Control for an Underwater Soft Robot

W. David Null, William R. Edwards, Dohun Jeong, Teodor Tchalakov, James Menezes, Kris Hauser, Yang Zhang

2023IEEE Robotics and Automation Letters13 citationsDOIOpen Access PDF

Abstract

Soft robots have desirable qualities for use in underwater environments thanks to their inherent compliance and lack of need for exposed hardware. Nevertheless, these advantages come at the cost of considerable control challenges. Data-driven model predictive control (MPC) is an approach that has shown promise in controlling soft robots. However, manually tuning the many hyperparameters in the learned dynamics model and the optimizer can be extremely tedious. In this work, we explore using data-driven MPC to control an underwater soft robot, and employ the AutoMPC method to automatically tune the hyperparameters and generate the controller. In the process, we extend AutoMPC's capabilities to handle multi-task tuning and we add a barrier cost function to enforce actuator constraints. Our experiments show that the AutoMPC controller reaches targets with significantly higher accuracy and reliability than state-of-the-art baselines both in- and out-of-distribution of the training data.

Topics & Concepts

Computer scienceModel predictive controlRobotHyperparameterController (irrigation)Process (computing)UnderwaterTask (project management)Reliability (semiconductor)ActuatorControl engineeringArtificial intelligenceControl (management)EngineeringBiologyPhysicsPower (physics)OceanographyOperating systemGeologySystems engineeringAgronomyQuantum mechanicsSoft Robotics and ApplicationsUnderwater Vehicles and Communication SystemsAortic Disease and Treatment Approaches
Automatically-Tuned Model Predictive Control for an Underwater Soft Robot | Litcius