← Latest papers
⚡ electrical engineering

Orientation Control of Soft Robots via Adiabatic Spectral Submanifolds

This paper presents an enhanced data-driven model predictive control scheme for soft robots that utilizes adiabatic spectral submanifolds to accurately capture infinite-dimensional nonlinear dynamics, achieving over a 60% reduction in position and orientation tracking errors compared to existing baselines.

Original authors: Aron Karakai, Roshan S. Kaundinya, Mike Yan Michelis, Robert Katzschmann, George Haller

Published 2026-09-15
📖 4 min read☕ Coffee break read

Original authors: Aron Karakai, Roshan S. Kaundinya, Mike Yan Michelis, Robert Katzschmann, George Haller

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Soft robots are the gentle giants of the engineering world, built from materials that bend, stretch, and squish rather than snap and grind like traditional metal machines. Because they are made of compliant, continuously deformable substances, they are ideal for navigating delicate environments where a human hand might be too clumsy or a metal gripper too dangerous. Think of them as the robotic equivalent of an octopus or an elephant's trunk, capable of slipping into tight spaces and interacting safely with fragile objects. However, this very flexibility makes them incredibly difficult to control. Unlike a rigid robot arm that moves in predictable, straight lines, a soft robot has an infinite number of ways it can wiggle and deform. To steer one accurately, a computer needs a perfect map of its internal physics, but these maps are often too complex to calculate in real-time, and the exact laws governing the material's behavior are frequently unknown.

For years, engineers have tried to solve this by either simplifying the robot's physics into rough approximations or by teaching computers to guess the right moves through trial and error. The first approach often fails because it ignores the subtle, non-linear ways soft materials behave, while the second requires massive amounts of data and powerful simulators that don't always translate well to the real world. The challenge has been finding a middle ground: a way to create a simple, fast, and accurate model of a soft robot's movement that a computer can use to make split-second decisions, without needing to know every single detail of the robot's internal structure.

A team of researchers has now developed a new method to bridge this gap, allowing them to control both the position and the orientation of a soft robot arm with unprecedented precision. Their approach relies on a mathematical concept called an adiabatic spectral submanifold, which can be thought of as a hidden, low-dimensional "skeleton" that captures the most important movements of the robot while ignoring the chaotic noise. In the physical world, soft robots are highly dissipative, meaning they lose energy quickly and settle down fast after being disturbed. The researchers realized that while the robot's internal vibrations happen rapidly, the tasks we want it to perform—like moving a tool to a specific spot—happen much more slowly. By separating these two speeds, they could identify a simplified surface that the robot's motion naturally follows, effectively reducing the infinite complexity of the soft arm down to a manageable set of rules.

To test this idea, the team built a high-fidelity simulation of a soft arm named SoPrA, which is twenty-eight centimeters long and powered by six internal air chambers. They also added a motor at the base to rotate the entire arm, allowing them to control not just where the tip of the arm was, but also which way it was pointing. This orientation control is crucial for tasks like inserting a tool or inspecting a surface, yet it had proven difficult to achieve with previous data-driven methods. The researchers fed the simulation thousands of random movements to generate a dataset, then used their new algorithm to learn the robot's underlying "skeleton" directly from the data, without needing to know the specific stiffness or weight of the materials.

The result was a new control system that could predict the robot's future path with remarkable accuracy. Unlike older methods that assumed the robot would stay in a fixed, static position while making tiny adjustments, this new system allowed the robot to move freely along its natural path while simultaneously adjusting for small errors. In their tests, the new controller reduced the error in tracking both position and orientation by more than sixty percent compared to existing data-driven techniques. It performed significantly better than linear models, which failed to capture the robot's complex curves, and even outperformed previous versions of their own method that relied on static approximations. The system was fast enough to run in real time, calculating the necessary adjustments in less than five milliseconds on a standard laptop.

Perhaps most importantly, the researchers found that their method worked well even when the robot was moving faster than the theory strictly predicted it should. This suggests that the approach is robust enough for practical use, even when the conditions are not perfectly ideal. By combining a deep understanding of the robot's natural dynamics with a flexible, data-driven learning process, the team has created a tool that could eventually allow soft robots to perform delicate, complex tasks in the real world, from surgical procedures to search-and-rescue operations, with a level of grace and accuracy that was previously out of reach.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →