← Latest papers
💻 computer science

Learning the Right Abstraction: Neural Reduced Dynamics for Complex Robot Control

This paper introduces a Neural Reduced Dynamics (NRD) framework that learns optimal state abstractions to enable rapid, high-throughput policy training in simplified models, achieving successful zero-shot transfer and superior control performance in complex, high-fidelity robotic simulations.

Original authors: Harry Zhang, Dan Negrut

Published 2026-08-21
📖 5 min read🧠 Deep dive

Original authors: Harry Zhang, Dan Negrut

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

Robots that move across the real world face a fundamental problem: the physics of their movement are incredibly complicated. When a wheeled vehicle drives over soft soil, or a tracked platform climbs a rocky hill, the ground pushes back in ways that are difficult to predict. To build a robot that can handle these conditions, engineers often rely on computer simulations that mimic the real world with extreme precision. These simulations calculate how every wheel, every track link, and every grain of sand interacts. However, this precision comes at a steep price. Running these detailed simulations is so slow that it would take a computer years to learn a simple task, like driving a car across a field, because the computer cannot run fast enough to try millions of different attempts.

To solve this, researchers have turned to a different approach: teaching the robot using a simplified version of the world. This is similar to how a pilot might train in a flight simulator that captures the feeling of flying without needing to model every single molecule of air. The challenge lies in knowing exactly what to keep and what to throw away. If the simulation is too simple, the robot learns bad habits that fail in reality. If it is too complex, learning is too slow. The question becomes: what is the right level of detail to keep the robot smart but fast?

A team of researchers at the University of Wisconsin–Madison has developed a new method to answer this question. They created a system that learns a "reduced" version of a robot's physics. Instead of trying to predict every single detail of a complex machine, their system learns to track only the specific variables that matter for the task at hand. For a vehicle, this might mean tracking how fast the wheels are spinning and how much weight is pressing on them, while ignoring the exact position of every screw in the engine. For an arm, it might mean tracking the angle of the joints while calculating the position of the hand using simple math outside the learning process. This allows the computer to run the simulation thousands of times faster than before, making it possible to train a robot through trial and error in a matter of minutes rather than years.

The researchers tested this idea on two very different robots. The first was a military-style vehicle designed to drive over rough, uneven ground. They trained a control system inside their fast, simplified model to follow a specific path across three types of terrain: flat hard ground, soft soil that the wheels sink into, and bumpy hard ground that the robot had never seen before. When they took the trained robot and put it back into the slow, high-fidelity simulator to see if it could actually do the job, it succeeded. The robot followed the path with high precision on all three surfaces. Remarkably, the single robot trained on the simplified model performed better than robots that were trained separately for each specific type of ground. It even handled the bumpy terrain perfectly, despite never having been trained on it, proving that the simplified model had learned the true rules of driving rather than just memorizing the training data.

The second test involved a tracked vehicle equipped with a robotic arm. Here, the researchers split the problem into two separate tasks. First, they taught the vehicle to drive to a specific spot on the ground. Second, they taught the arm to move its hand to a specific point in space. In both cases, they used their fast, simplified models to train the control systems. The results were striking. The vehicle drove to one hundred different targets and stopped within a quarter of a meter of the goal every single time. The robotic arm reached ninety-seven out of one hundred targets with a precision of just five centimeters, all without hitting the ground or the vehicle itself. The simplified models ran roughly four orders of magnitude faster than the detailed simulator, meaning the training process that would have taken months in the slow system was completed in less than an hour.

The key finding of this work is that the best way to simplify a robot's world is not to make it smaller, but to make it smarter about what it keeps. The researchers found that the right simplification depends entirely on what the robot is trying to do. For the vehicle, the most important things to track were the forces on the tires and the speed of the wheels, because these determine how the vehicle slips or sinks. For the arm, the most important things were the angles of the joints, because the hand's position is just a mathematical result of those angles. By keeping only the essential physics and calculating the rest with simple formulas, the system retained enough accuracy to work in the real world while gaining the speed needed to learn.

This approach does not yet prove that these robots can work on physical hardware in the real world, as the tests were conducted entirely inside a computer. However, the results show that a carefully designed, simplified model can serve as a powerful bridge between the slow, accurate physics of the real world and the fast, massive learning required to teach a robot. It suggests that we do not need to simulate everything to teach a robot; we only need to simulate the right things. By focusing on the specific physics that control a task, engineers can now train complex machines to handle difficult environments with a speed and flexibility 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 →