Ribbon shape control: U
Ribbon shape control: M

Neural Control

Adjoint Learning Through Equilibrium Constraints

Learn more →

Overview

We present Neural Control, an adjoint-based learning framework for controlling soft, deformable structures whose dynamics are governed by static equilibrium constraints. By differentiating through the equilibrium via implicit differentiation and pairing it with receding-horizon control, our method avoids unrolling expensive forward simulations and scales to high-dimensional shape objectives. We validate the approach on three representative tasks — node targeting, trajectory tracing, and shape control — where it achieves orders-of-magnitude lower tracking error at a fraction of the compute cost of derivative-free baselines.

Task 1 — Node Targeting

Drive a selected node of an elastic strip to a prescribed target position. The four examples below highlight different initial configurations and target locations, demonstrating that Neural Control converges to the goal across diverse boundary conditions.

Task 1, case 1
Example 1
Task 1, case 2
Example 2
Task 1, case 3
Example 3
Task 1, case 4
Example 4

Task 2 — Trajectory Tracing

Trace the middle node of an elastic strip along a prescribed trajectory over time. The two examples below show tracking on curves with distinct curvature profiles, showing accurate trajectory following throughout the rollout.

Task 2, case 1
Example 1
Task 2, case 2
Example 2

Task 3 — Shape Control

Deform an entire elastic strip toward a prescribed target configuration. This task requires coordinated control of the full body of the structure rather than a single node, illustrating the ability of Neural Control to handle complex objectives that depend on the global shape of the structure.

Task 3
Shape control of the elastic strip

Authors

Dezhong Tong*, Jiawen Wang†, Hengyi Zhou*, Yinlong Shen†, Xiaonan Huang*, M. Khalid Jawed†

* University of Michigan, Ann Arbor    † University of California, Los Angeles

Citation

If you find this work useful, please cite:

@inproceedings{neuralcontrol2026,
  title     = {Neural Control: Adjoint Learning Through Equilibrium Constraints},
  author    = {Dezhong Tong, Jiawen Wang, Hengyi Zhou, Yinlong Shen, Xiaonan Huang, M. Khalid Jawed},
  booktitle = {Proceedings of the International Conference on Machine Learning (ICML)},
  year      = {2026}
}