Identifying Habit, Physics, and Nuisance in Robot World Models
Organizations: Harvest Praxis
Abstract
Teleoperated demonstrations are often multimodal even when the underlying dynamics are nearly deterministic given the executed action. We argue that this multimodality typically mixes three factors--operator habit in action selection, shared physics, and observation nuisance--and that entangled next-observation predictors absorb all three. We formalize the split with a structural causal model a=g(h,z,u), z'=f(z,a), o=r(z,c), and test it with complementary interventions: replacing or shuffling actions at fixed state sharply increases next-state error, whereas appearance and camera changes should not; habit-aware reverse scoring improves ranking of feasible pasts without rewriting the dynamics. The associated adaptation rule is to freeze a shared physics readout and update only a thin interface. On StackCube, DROID, and RH20T this rule improves low-shot transfer relative to training from scratch, retains cleaner dynamics under corrupted adaptation data, and extends from proprioception to pixel observations with multi-view and multi-step checks. We do not equate latent actions with operator habit, and we do not target large-scale video generation benchmarks.
Figures & tables
| Intervention | Proxy | Physics readout | Habit / note |
|---|---|---|---|
| Wrong action | shuffle at fixed | Kernel ; DROID ; RH20T | action changed |
| Swap user | other operator’s | RH20T | within-task habit |
| Habit fingerprint | ; scramble | — | ID |
| Corrupted adapt. | demos | freeze cleaner | finetune absorbs habit |
| Appearance | color / blur | pixel ratio | next-RGB sensitive |
| Second view | held-out camera | cross | harder nuisance |
| Setting | Metric | Outcome |
|---|---|---|
| Kernel mix / true | strong | |
| DROID proprio wrong / true | strong | |
| RH20T swap / shuffle | / | strong |
| RH20T LOUO | strong | |
| Fingerprint ID / scramble | ( pp) | strong |
| Corrupted adapt., freeze vs. finetune | cleaner | strong |
| Condition | MSE | vs. true | Role |
|---|---|---|---|
| true | reference | ||
| swap-user | within-task habit | ||
| shuffle | unstructured action | ||
| — | idle |
| Quantity | Value |
|---|---|
| Appearance ratio | |
| Second-camera ratio | |
| Wrong-action ratio (structural) | |
| Multi-step wrong-action ( ) | / / |
| Downstream freeze MSE at | |
| Reverse mass lift vs. physics-only |
| freeze+ | finetune | scratch | |
|---|---|---|---|
| 16 | 0.29 | 0.38 | 1.01 |
| 32 | 0.22 | 0.35 | 0.65 |
| 64 | 0.11 | 0.19 | 0.18 |
| Probe | Result |
|---|---|
| Seed action std | |
| Video shuffle / true MSE | |
| Language-induced | |
| State shuffle / true MSE |
| Method | MSE SE | vs. base | |
|---|---|---|---|
| Base | — | — | |
| LoRA | 16 | ||
| Kernel bridge | 16 |
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