D-World: An Explicit World-Language-Action Model with Recursive Self-Improvement under Dual Control
Organizations: Geek+
Abstract
Frontier large language models (LLMs) now reason about space well enough to program robots, yet the world models behind robot policies are implicit, held in network weights or predicted video, and cannot be inspected or corrected directly. We present D-World, an explicit world-language-action model built on the Sense, Plan and Act decomposition. A perception agent writes the scene as an executable digital twin using generated vision and geometry code. A planning agent searches for actions in simulation and, after each executed action chunk, revises the twin's object states and named physical parameters against what the robot measured. A parameter revision is accepted only if replaying the latest chunk does not increase any measured residual beyond its tolerance, and every chunk is checked in the updated twin before it runs. Structural mismatches return to perception for reconstruction. We call this measurement-grounded cycle of correction and revision recursive self-improvement (RSI), in which the LLM stays frozen while the world it acts in improves. We model the choice of actions that both advance the task and expose model error as a dual control problem and show that the cost of incorporating evidence into the twin sets the threshold at which probing pays, so cheap local revision counteracts the turn-off of cautious controllers. Each episode runs a real-to-sim-to-real loop, and its recorded twins can be refitted and re-rendered offline into higher-fidelity environments for post-training. Because perception and planning communicate only through the twin and language, either can be replaced by a learned model, and since inference dominates the loop, the loop speeds up with faster models. On a dual-arm robot, towel and toaster tasks show local revisions, such as one reducing the bread's rendered-depth residual from 22.4 to 1.5 mm, that let execution continue without reconstruction.
Figures & tables
| Case | Revision | Residual | Before | After |
|---|---|---|---|---|
| Slot support | support inside the slot raised by 2 cm | bread depth | 22.4 mm | 1.5 mm |
| Towel geometry | table aligned with the measured plane and towel thickness scaled by 1.45 | towel depth | 60.1 mm | 4.3 mm |
| Bread grasp | bread thickness reduced from 20 to 12 mm | gripper closure | 0.076 | 0.035 |
| bread depth | 201 mm | 11 mm |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Meaning | Value |
| max. end-effector step per action | 5 cm, 0.35 rad | |
| end-effector deviation for monitor alert | 3 cm | |
| gripper closure deviation for monitor alert | 0.5 | |
| end-effector deviation for monitor stop | 10 cm | |
| depth tolerance at distance | ||
| depth noise coefficient, per observation | 0.014 to 0.10 m -1 |
World Models for Robotics
World models for robotics predict how scenes and robot states change under actions to support planning, control, and learning.
See all 384 papers