Model-Based Robot Learning
Learn dynamics, plan through them, and improve from imagined rollouts: the common structure behind Dreamer, TD-MPC2 and robotic world models.
- Last reviewed
- Reading time
- 6 min
- Citations
- 8
Model-based robot learning inserts a predictive model between experience and action. Instead of learning only a policy or value function, the system also learns how relevant parts of the world change under candidate actions. It can then plan through that model, train a policy on imagined rollouts, or use prediction as an auxiliary objective.
The phrase covers several algorithms, but the engineering loop is stable: encode the current state, predict futures under actions, score those futures, choose or improve an action, observe the real transition, and update the model. Every benefit and failure follows from how accurately that loop preserves the consequences that matter for control.
Try the check below and choose the evidence that a learned model is useful for decisions rather than merely good at reconstruction.
Self-check
Read the reasoning
- The model is useful because its videos look realisticVisual fidelity cannot select among actions when the rollout ignores the candidate action. The model may be a good generator and a poor control model.
- The model has action-conditioning collapse and cannot support planningPlanning requires counterfactual separation: different actions must produce meaningfully different predicted consequences. Without it, every candidate receives nearly the same evidence.
- The planner only needs a longer prediction horizonA longer rollout compounds the same missing action dependence. Horizon cannot recover information the one-step transition failed to encode.
A control model earns its name by changing its prediction when the candidate action changes.
The model-based decomposition
Write the robot problem as four learned or specified objects:
- an encoder that turns observations into a state representation;
- a dynamics model that predicts the next representation under an action;
- a reward, cost or goal-distance model that scores predicted states;
- a policy or planner that selects actions from those predictions.
Classical model-predictive control uses the same decomposition with explicit dynamics. MuJoCo is a hand-specified transition model: given state and control, it computes the next state under rigid-body and contact dynamics Todorov 2012. Model-based learning replaces some or all of that transition with a function estimated from data.
This framing prevents a common category error. “Model-based” does not mean the policy contains a neural network, and “world model” does not require pixels. The defining fact is that predicted consequences participate in choosing or improving actions.
Two ways to use imagined experience
Plan at decision time. Sample candidate action sequences, roll them through the learned model, score the outcomes, execute the first action and replan. TD-MPC learns a compact representation and performs trajectory optimization inside it Hansen 2022. TD-MPC2 scales the same pattern and reports one 317M-parameter agent across 80 tasks and several action spaces Hansen 2023.
The benefit is adaptation at inference. Change the goal or cost and the planner can choose a different action without retraining the policy. The cost is latency: every real step contains many model rollouts.
Train a policy in imagination. Dreamer learns a recurrent state-space model, then trains actor and critic on trajectories generated in the latent model rather than by the environment Hafner 2019. DreamerV3 made the recipe robust across more than 150 tasks with one hyperparameter configuration Hafner 2023.
The benefit is cheap policy improvement once the model exists. The cost is exploitation: the actor can find imagined states where model error looks like reward. Regular re-grounding in real data and uncertainty-aware objectives are responses to that failure.
Why physical robots make the model harder
A robot observation is partial. Cameras miss forces, friction and object compliance; encoders compress details; actions pass through a controller before they become motion. A model can predict visible trajectories well while missing the contact variable that decides whether an insertion succeeds.
Physical data is also narrow. The model sees what the current policy visits, not every counterfactual action a planner will later query. Model-based learning therefore faces its own distribution shift: planning deliberately searches for high-value action sequences, which can drive predictions outside the support of the dataset.
DayDreamer is important because it crossed the physical boundary. A quadruped learned behaviors from scratch on hardware using a Dreamer-style world model, including standing and walking, with roughly one hour of experience for the reported learning process Wu 2022. The result shows that latent imagination can save real interaction when state and action dynamics are sufficiently learnable. It does not imply the same sample efficiency for deformable or contact-rich manipulation.
Model error is task-weighted
Mean prediction error treats every dimension equally. Control does not. A two-millimeter object error may be irrelevant in free space and decisive at the mouth of a tight connector. A visually large background error may have no policy consequence.
Evaluate the model along the task's sensitivity:
- Does changing the action change the prediction in the correct direction?
- Are contact events, terminations and constraints preserved?
- Does predicted task progress rank candidate actions the way reality does?
- Does planning with the model improve real closed-loop performance?
The current world-model survey identifies action conditioning, missing modalities and evaluation tied to downstream utility as central open problems Hou 2026. The evaluation guide turns those into a protocol.
Neural simulators and hybrid models
A neural simulator aims to replace more of the environment transition. Robotic World Model trains a neural network simulator for policy optimization, an example of using learned rollouts as the environment rather than only as a compact planner model Li 2025.
Pure replacement is not the only design. A hybrid can keep rigid-body kinematics and known constraints explicit while learning residual contact, actuator or visual dynamics. This often gives a better extrapolation boundary: the known geometry does not need to be relearned, while the model focuses on the effects the analytic simulator misses.
The choice is discussed directly in world models versus physics simulators. The dividing line is not neural versus classical. It is which errors you can measure, which structure you trust and which counterfactuals the controller will query.
When to choose model-based learning
It is a strong fit when real interaction is expensive, the action-conditioned transition is learnable from available data, goals change more often than dynamics, and a planner can run within the latency budget. It is weaker when observations omit critical contact state, the system is highly stochastic, resets are cheap enough for direct model-free learning, or a fast reactive policy matters more than adaptation at inference.
Use a model-free baseline and an explicit simulator baseline where possible. The model-based method should earn its complexity through fewer real samples, better goal adaptation, or safer counterfactual filtering. A lower prediction loss is not sufficient.
The practical loop
Begin with short-horizon prediction and a task-weighted validation set. Test counterfactual actions, not only logged actions. Add planning only after predicted action rankings correlate with real rankings. Keep the horizon as short as the task permits and replan after every observation. Track where the planner queries outside the dataset.
Then measure the outcome that justified the model: real robot trials saved, success gained, or adaptation time reduced. That closes the loop between a world model as an attractive representation and a model-based learner as a system that actually makes better decisions.
See also
- Latent-Dynamics World Models
Dreamer, TD-MPC2, and DayDreamer: compact learned dynamics for imagination-based control.
- Control
PID, LQR, MPC, and whole-body QP: the classical stack under every learned policy.
- RL for Robotics
Sample efficiency decides which reinforcement learning algorithms a robot can actually be trained with, from PPO in simulation to offline learning on a fixed dataset.
- World Model Evaluation for Robotics
Visual fidelity is not enough: evaluate action sensitivity, rollout consistency, task progress, policy ranking and real-world agreement.
Linked from
- What Is a World Model?
An editorial comparison of six world-model example groups: what they predict, in what representation, and for what purpose. The survey-defined functional criterion is decision-relevant prediction, not visual plausibility alone.
- Latent-Dynamics World Models
Dreamer, TD-MPC2, and DayDreamer: compact learned dynamics for imagination-based control.
- JEPA and the Non-Generative Counterargument
V-JEPA 2 and LeCun's case that prediction in representation space beats pixel generation.
- World Models vs Physics Simulators
Learned dynamics, explicit physics and hybrid simulation compared by controllability, coverage, speed, debugging and downstream policy value.
References
Danijar Hafner, Timothy Lillicrap, Jimmy Ba, Mohammad Norouzi, ICLR 2020, 2019.
https://arxiv.org/abs/1912.01603
Danijar Hafner, Jurgis Pasukonis, Jimmy Ba, Timothy Lillicrap, Nature 2025, 2023.
https://arxiv.org/abs/2301.04104
Philipp Wu, Alejandro Escontrela, Danijar Hafner, Ken Goldberg, Pieter Abbeel, CoRL 2022.
https://arxiv.org/abs/2206.14176
Nicklas Hansen, Xiaolong Wang, Hao Su, ICML 2022.
https://arxiv.org/abs/2203.04955
Nicklas Hansen, Hao Su, Xiaolong Wang, ICLR 2024, 2023.
https://arxiv.org/abs/2310.16828
Chenhao Li, Andreas Krause, Marco Hutter, 2025.
https://arxiv.org/abs/2501.10100
Emanuel Todorov, Tom Erez, Yuval Tassa, IROS 2012.
https://doi.org/10.1109/IROS.2012.6386109
Bohan Hou, Gen Li, Jindou Jia, Tuo An, Xinying Guo, Sicong Leng, Haoran Geng, Yanjie Ze, and 10 more, 2026.
https://arxiv.org/abs/2605.00080
Spot a factual error or missing qualification? Report a content correction.