Infinite-Dimensional Closed-Loop Inverse Kinematics for Soft Robots via Neural Operators

summary

Video file (mp4)

The gist

The gist The work formulates an infinite-dimensional closed-loop inverse kinematics scheme for soft robots by composing an actuation-to-shape map with a shape-to-task map and deriving differential

In short

This work formulates an infinite-dimensional closed-loop inverse kinematics (CLIK) scheme for soft robots by combining actuation-to-shape and shape-to-task mappings. It derives a Jacobian for this composite mapping using an infinite-dimensional chain rule, enabling the controller to reason about the entire robot shape directly during task solving. A neural operator network is used to learn the complex actuation-to-shape map.

Key concepts

Infinite-Dimensional CLIK
This is an extended inverse kinematics method for soft robots that handles their continuous, infinite shape space. It works by composing a mapping from robot control inputs (actuators) to its full shape and a mapping from that shape to the desired task. This allows the controller to solve tasks without needing intermediate, finite approximations of the robot's configuration.
End-to-End Mapping
This refers to a single function that directly connects the robot's actuation inputs (what you command) straight to the desired task space outputs (what you want it to do). In this context, it combines the internal model of how actuators create shape with how that shape relates to the final goal, allowing for a direct control loop.
Neural Operator Network (DeepONet)
Since the relationship between robot actuation and its resulting complex soft shape is too complicated for simple math formulas, this method uses a neural operator network. This specialized AI learns this mapping directly from simulation data, allowing it to predict the full robot shape given any set of actuator commands without needing a fixed grid or discretization.

Terminology used across episodes

This episode discusses

The paper

Infinite-Dimensional Closed-Loop Inverse Kinematics for Soft Robots via Neural Operators · Read on arXiv

Stanford University · Institute of Applied Mechanics, FriedrichAlexander-University Erlangen–Nürnberg · Cognitive Robotics Department, Delft University of Technology

DOI: 10.1109/LRA.2026.3739023

Transcript

Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.

Rosa: I'm Rosa, and with me are Dev and Taro, guest researcher.

Dev: Today's paper: "Infinite-Dimensional Closed-Loop Inverse Kinematics for Soft Robots via Neural Operators".

Rosa: The gist The work formulates an infinite-dimensional closed-loop inverse kinematics scheme for soft robots by composing an actuation-to-shape map with a shape-to-task map and deriving differential end-to-end kinematics via an…

Dev: First, who's behind it and why it matters.

Paper summary: Rosa: So we’re looking at this paper called "Infinite-Dimensional Closed-Loop Inverse Kinematics for Soft Robots via Neural Operators." Basically, they’re tackling the problem of figuring out how to get a soft robot into a certain shape when you can't actually control every single part perfectly.

Dev: Right, so for rigid robots, this inversion is just geometry—it's purely about angles and positions. But for these soft robots that are underactuated, not every shape is reachable with the controls you have.

Rosa: Exactly. And traditional closed-loop inverse kinematics usually tries to fix that by making an end-to-end mapping from the controls straight into the task space, but those mappings usually assume a finite configuration space for the robot's shape.

Dev: That’s where this paper steps in by formulating the whole thing in an infinite-dimensional domain, meaning they are reasoning about every possible shape of that soft robot while trying to solve its tasks.

Taro: I’m interested in what this means when things go wrong or when the world doesn't cooperate. It suggests a way for the controller to handle the complexity of those underactuated systems without having to make those big, messy approximations we usually have to do.

Rosa: Exactly, Taro. To do this they compose two mappings: one takes your actuation—what you’re actually doing—to the robot's shape, and another takes that infinite shape space and maps it down to the task you want to achieve.

Dev: And they derive the differential end-to-end kinematics using an infinite-dimensional chain rule, which is a pretty heavy mathematical tool for linking those two parts together.

Rosa: It leads them to this Jacobian based closed-loop inverse kinematics algorithm, which is what they call CLIK in this infinite-dimensional setting.

Dev: The paper says that because figuring out the analytical expression for that Jacobian is usually impossible for these complex soft robot models, they propose using a learned neural operator to handle it.

Taro: So they're not trying to find a perfect mathematical formula for the shape mapping; instead, they are teaching an AI network how to learn those mappings directly from simulation data.

Rosa: Right. They use something called a DeepONet architecture, which is designed specifically for learning mappings between function spaces without having to discretize everything first.

Dev: That neural operator learns the actuation-to-shape map by processing input functions and evaluation points to give them a prediction of how the shape changes based on the controls.

Taro: That addresses my point about misbehaving worlds. If something unexpected happens, this learned model should theoretically allow the controller to reason about what *should* happen across all shapes, even if it’s not in its training data perfectly.

Rosa: The paper shows an analytical study first on a simple constant-curvature segment just to show how the math works before they apply the neural version to a three-fiber soft robotic arm.

Paper summary: Dev: And when they look at their results for that three-fiber arm, they found a mean squared error of one point three eight × ten−ten and an L2 relative error of six point zero eight × ten−four on their test set.

Rosa: That’s a very low error rate, which suggests the method is quite accurate for this specific kind of soft robot model, even with the infinite-dimensional setup.

Dev: It’s important to remember that they are working within a framework where they define task space functionals and their corresponding Jacobians. For positioning tasks, they use a specific closest-point task formulation.

Taro: So if you only listen to the show, it means we’re talking about a method that lets the controller look at the entire robot shape simultaneously while trying to hit a target coordinate, instead of just looking at one point at a time.

Rosa: It shifts the focus from solving for a single configuration q to reasoning about the whole shape r(s) during task execution, which is what they claim makes it very powerful.

Dev: But we have to be careful about what this does not do, and the paper flags that you still need an actuation-to-shape mapping to learn for their neural operator.

Taro: So the limitation there is that if you have a completely new type of soft robot not covered in their training data, learning that initial map might be tricky.

Rosa: Exactly. The paper concludes by showing that this infinite-dimensional CLIK algorithm solves the problem exponentially fast for any positive definite gain matrix K.

Dev: That exponential convergence is what makes it appealing from a control perspective; the error dynamics settle down very quickly to zero with a rate defined by that gain matrix K.

Taro: For someone just listening, this is basically a way to build an autonomous system that can handle the inherent uncertainty and flexibility of soft materials in complex tasks.

Rosa: So, it’s about giving the controller a much bigger picture of what it's dealing with while keeping the control loop itself running efficiently.

Dev: We have covered the core idea and the validation on that specific arm, so now we look at what this whole concept implies for future work.

Taro: Future work mentioned exploring how to incorporate obstacles or trajectory tracking, which means applying this shape reasoning to more realistic scenarios where you have constraints in space.

Rosa: It sounds like this framework could be the foundation for developing controllers that interact with soft robots in more complex, real-world environments than what we see in the simulations.

Dev: So, to wrap up on this paper, "Infinite-Dimensional Closed-Loop Inverse Kinematics for Soft Robots via Neural Operators," it proposes using neural operators to learn the difficult actuation-to-shape mapping so that an infinite-dimensional closed loop inversion scheme can solve tasks for soft robots.

Taro: It gives us a path toward building more robust autonomy for these flexible machines.

Rosa: Right, that's what they are aiming for with this method.

Conclusion: Rosa: So we're wrapping up this look at "Infinite-Dimensional Closed-Loop Inverse Kinematics for Soft Robots via Neural Operators."

Dev: That paper basically tackles how to solve the inverse kinematics problem for those floppy soft robots that have too many degrees of freedom compared to the controls they get.

Rosa: Right, it uses a fancy infinite-dimensional approach by combining mappings from actuation to shape and then shape to task.

Dev: The core idea is building this differential end-to-end Jacobian using an infinite-dimensional chain rule, which is how you link the two parts together mathematically.

Taro: That chain rule thing is what lets you handle the complexity of those continuous shapes without having to chop them up into small pieces first.

Rosa: And since figuring out that exact mapping analytically is usually impossible for these soft models, they're learning it with a neural operator network.

Dev: So instead of a fixed mathematical formula, the AI learns how the shape changes based on what you do to the robot in real-time.

Taro: That’s key for autonomy because if you have unexpected forces or deformities, that learned model should help your controller reason about the full shape, not just an approximation.

Rosa: They showed it works on a three-fiber arm and got very low error numbers, which is pretty solid validation outside of just the math theory.

Dev: The exponential convergence they found for the loop dynamics means that even with all that infinite complexity, the control error settles down super fast for any gain matrix K.

Taro: So what this changes for me is that we can design controllers that are inherently more robust to the way soft materials behave when you try to do something precise.

Rosa: It moves us away from just trying to map a few joint positions and toward actually reasoning about the entire physical shape of the robot while it’s working.

Dev: But I gotta ask, Rosa, how long does this loop really stay stable in a real-world setting before we have to worry about latency?

Taro: That's the next thing we need to look at—how this infinite reasoning holds up when there are physical obstacles or unpredictable external forces involved.

More episodes

← Home