Related Experiment Video
Updated: Oct 12, 2025

Automatic Laser-based Geometry Capture for Finite Element Analysis of Weld Beads
Published on: July 25, 2025
Data-driven geometric system identification for shape-underactuated dissipative systems
Brian Bittner1,2, Ross L Hatton3, Shai Revzen1,4
1Robotics Institute, University of Michigan, Ann Arbor, United States of America.
Abstract:
Modeling system dynamics becomes challenging when the properties of individual system components cannot be directly measured, and often requires identification of properties from observed motion. In this paper, we show that systems whose movement is highly dissipative have features which provide an opportunity to more easily identify models and more quickly optimize motions than would be possible with general techniques. Geometric mechanics provides means for reduction of the dynamics by environmental homogeneity, while the dissipative nature minimizes the role of second order (inertial) features in the dynamics. Here we extend the tools of geometric system identification to 'shape-underactuated dissipative systems (SUDS)'-systems whose motions are more dissipative than inertial, but whose actuation is restricted to a subset of the body shape coordinates. Many animal motions are SUDS, including micro-swimmers such as nematodes and flagellated bacteria, and granular locomotors such as snakes and lizards. Many soft robots are also SUDS, particularly robots that incorporate highly damped series elastic actuators to reduce the rigidity of their interactions with their environments during locomotion and manipulation. We motivate the use of SUDS models, and validate their ability to predict motion of a variety of simulated viscous swimming platforms. For a large class of SUDS, we show how the shape velocity actuation inputs can be directly converted into torque inputs, suggesting that systems with soft pneumatic or dielectric elastomer actuators can be modeled with the tools presented. Based on fundamental assumptions in the physics, we show how our model complexity scales linearly with the number of passive shape coordinates. This scaling offers a large reduction on the number of trials needed to identify the system model from experimental data, and may reduce overfitting. The sample efficiency of our method suggests its use in modeling, control, and optimization in robotics, and as a tool for the study of organismal motion in friction dominated regimes.
More Related Videos
06:45Design and Application of a Fault Detection Method Based on Adaptive Filters and Rotational Speed Estimation for an Electro-Hydrostatic Actuator
Published on: October 28, 2022
07:40Manufacturing, Control, and Performance Evaluation of a Gecko-Inspired Soft Robot
Published on: June 10, 2020
Related Concept Videos
Mechanical Systems
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Second Order systems I
By reinterpreting the system, one can derive the closed-loop transfer function, which...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...