Related Experiment Video
Updated: Jul 17, 2025

Manufacturing, Control, and Performance Evaluation of a Gecko-Inspired Soft Robot
Published on: June 10, 2020
Control of soft robots with inertial dynamics.
David A Haggerty1, Michael J Banks1, Ervin Kamenar1,2
1Department of Mechanical Engineering, University of California, Santa Barbara, CA 93106, USA.
This study introduces a rapid, data-driven method for modeling and controlling soft robots, enabling faster and more dynamic movements than previously possible. The approach uses Koopman operator theory for efficient control of complex, nonlinear robotic systems.
Area of Science:
- Robotics
- Control Theory
- Machine Learning
Background:
- Soft robots offer enhanced safety and capabilities in human-centric and complex environments.
- Modeling and controlling soft robots is challenging due to infinite degrees of freedom and nonlinear dynamics.
- Existing methods often limit soft robot control to quasi-static motions or quasi-linear deflections.
Purpose of the Study:
- To advance the modeling and control of soft robots into the inertial and nonlinear dynamic regime.
- To develop a rapid, data-driven approach for accurate soft robot modeling and control.
- To enable high-speed and high-deflection movements in soft robotic systems.
Main Methods:
- Leveraged Koopman operator theory for a data-driven modeling approach.
- Introduced the static Koopman operator as a pregain term in optimal control.
- Trained and controlled two morphologically different soft robots.
Main Results:
- Achieved control of soft robot motions with velocities 10x greater and accelerations 40x greater than prior work.
- Successfully controlled high-deflection shapes exceeding 110° of curvature.
- Demonstrated rapid model training (<5 min) and low computational cost for model building (0.5 s).
Conclusions:
- The developed approach enables rapid modeling and control of soft robots in the inertial, nonlinear regime.
- This work overcomes limitations of quasi-static and quasi-linear models for soft robots.
- Paves the way for next-generation compliant, highly dynamic soft robots.
Related Concept Videos
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Linear Momentum in Control Volume
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Feedback control systems
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Rigid Body Equilibrium Problems - II
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
Control Systems
At the heart...

