RoboPapers podcast

Ep#116: SimEX: Simulation-Integrated Robotics AutoResearch

10.11.2026
0:00
50:30
15 Sekunden vorwärts
15 Sekunden vorwärts

Coding agents powered by large language models are increasingly able to complete complex, long-horizon goals, but this capability is still largely relegated to computer tasks. Bringing agents to real-world robotics is much harder.

Enter SimEX, by Jiaheng Hu, Zhenyu Jiang, and company. It is a simulation-based auto-research framework, wherein agents can develop skills which can be used to control real robots, developing a robust toolbox of skills which can then be used for real-world tasks like towel folding and plate manipulation.

To learn more, watch Episode 116 of RoboPapers with Michael Cho and Jiafei Duan!

Abstract

Coding agents powered by large language models (LLMs) have shown remarkable abilities to autonomously reason about and achieve goals in the digital world. However, bringing this success to the physical world remains challenging. On the one hand, direct generation methods (e.g., Code as Policies) often suffer from the LLMs' insufficient understanding of robots and physical environments. On the other hand, iterative trial-and-error tuning in the physical world (e.g., physical autoresearch) induces significant experimental cost and safety concerns. We introduce SimEX: Simulation-Integrated Robotics AutoResearch, an autoresearch framework that tightly integrates simulated experimentation, enabling coding agents to efficiently acquire physical capabilities for controlling real robots. SimEX operates in two stages. First, the agent conducts open-ended probe-and-optimize iterations in simulation, developing a robot toolbox with robust and generalizable capabilities. Second, the agent adapts the toolbox and the simulator together through only a few physical trials: each trial corrects the simulator, and the corrected simulator is used to diagnose failures and screen candidate repairs. We evaluate SimEX extensively in sim-to-sim settings and on physical robots. On challenging real-world manipulation tasks including towel folding, barcode scanning, and plate manipulation, SimEX enables coding agents to efficiently acquire robot skills without any demonstration and with only 10 minutes of real-robot interaction. These results suggest that simulation can be a critical component in achieving physical intelligence, not only as a source of training data that must closely replicate the real world, but also as a roughly correct laboratory where a coding agent develops the knowledge and procedures needed to act on the robot. More details and robot videos at this https URL

Learn More

Project Page: https://robo-simex.github.io/

ArXiV: https://arxiv.org/abs/2609.38982

Transcript

Edited for clarity and readability.

Introducing SimX

Michael Cho: Welcome to another episode of RoboPapers. Today we have Jiaheng Hu and Zhenyu Jiang, two of the coauthors of SimX: Simulation-Integrated Robotics Auto-Research. Thank you for making the time. Could you each share a little about yourselves?

Jiaheng Hu: Thank you for inviting us. I’m a final-year PhD student at UT Austin, co-advised by Professor Peter Stone and Professor Roberto Martín-Martín. My research has always focused on building self-improving robots that can continually learn and adapt in the real world.

Recently, I’ve become more interested in how foundation models, such as VLAs and coding agents, can facilitate that process. During my PhD, I’ve interned at the Allen Institute for AI, Google DeepMind, and Amazon FAR. The project we’re discussing today was my internship project at Amazon.

Zhenyu Jiang: I’m a research scientist at Amazon FAR. I graduated from UT Austin last year, where I worked with Yuke Zhu. I now work on manipulation. My focus is straightforward: how do we make robotics work in the real world? Whatever makes it work, I’ll try.

Bringing trial and error to robotics

Jiaheng Hu: One of the biggest motivations for SimX is the recent success of agentic AI. Coding agents are a primary example, but there are also applications such as AlphaEvolve, where agents discover new algorithms.

These agents are powerful partly because the LLMs behind them are smart, but also because they can perform trial and error in the digital world. They implement something, see whether it works, and improve it based on feedback from the environment.

As roboticists, we want to know whether we can bring this kind of agentic AI to robots. Previous work falls into two main categories.

The first is direct generation. A representative approach is Code as Policies: you tell a coding agent that you want a robot to perform a particular task, and it writes a program that will hopefully solve it. The problem is that direct generation loses one of agentic AI’s key strengths: the ability to learn from mistakes through trial and error. You’re relying entirely on the LLM’s intrinsic knowledge, and its physical knowledge is often insufficient to solve a task zero-shot.

The second category does use trial and error. A representative example is Embodied-π, where a coding agent controls a robot, collects real-world rollouts, and updates its program based on the results. In principle, that process can continue indefinitely.

But the physical world introduces issues that don’t exist in the digital world. One is time: you can’t accelerate time on a real robot. You have to wait for it to complete each trial. Another is safety: a robot can break itself. You often need human knowledge or hard constraints to keep exploration safe.

The key question behind SimX is whether we can bring simulation into this physical auto-research process.

Why use an imperfect simulator?

Jiaheng Hu: Simulation offers several benefits. First, it’s an encoding of human physical knowledge. A robot’s URDF tells you how it moves, and a simulator can tell you how objects respond to collisions according to physical laws.

Second, a simulator is written entirely in code. That makes it easy for a coding agent to inspect, observe its outcomes, and modify it.

Finally, a simulator is essentially a world model. It can answer counterfactual questions: what would happen if I took this action instead of that one, or executed this skill instead of another?

Of course, simulation doesn’t exactly match the real world, and making it match perfectly is very difficult. The idea behind SimX is to embrace simulation’s strengths while tolerating its imperfections.

We do that through a two-stage process. Throughout both stages, we optimize a robot toolbox with two components: code and usage knowledge.

The code consists of skills or APIs that the robot develops through simulation experiments. The usage knowledge describes how to call particular skills and how to approach particular tasks.

In the first stage, SimX operates entirely in simulation. You can think of it as analogous to pretraining. We use the coding agent’s ability to discover problems in the toolbox and create new simulations, tasks, and reward functions. It alternates between identifying weaknesses, generating training tasks, and hill climbing on those tasks.

The result is a toolbox containing many skills. We want those skills to be robust across different situations so that they have a chance of transferring to a real robot.

In the second stage, we take the toolbox into the real world and adapt it to a particular downstream task. Simulation helps us answer counterfactual questions about real-world failures and decide how to repair the toolbox.

Stage one: Open-ended discovery

Jiaheng Hu: At the start of each iteration, the coding agent generates a broad range of probing tasks. Their purpose is to expose weaknesses in the current toolbox.

We run the toolbox in those simulated environments and observe where it succeeds or fails. Based on those results, the coding agent identifies a particular weakness. For example, the toolbox might be bad at grasping objects near the edge of a tote. The agent can then generate a set of tasks focused on that problem.

Once we have those tasks, we run a standard auto-research loop. The coding agent proposes a fix, tests it, examines the res…



This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit robopapers.substack.com

Weitere Episoden von „RoboPapers“