Same Goal, Different Words: Spatial Instruction Sensitivity in World-Action Models
Organizations: RIVeR Laboratory, Northeastern University, Boston, MA, USA. · General Motors Robotics, Mountain View, CA, USA.
Abstract
World-action models should preserve the intended manipulation across equivalent descriptions of a spatial goal. We evaluate this consistency in 864 rollouts from three models across four RoboLab scenes, holding initial states and task goals fixed. Describing relations through the reference object rather than the object-to-move lowers the rate of reaching a stable placement by 12.2 percentage points on average. The effect of instruction rephrasing varies across spatial relations, so aggregate scores can hide sensitivity to wording. Standalone tests of the policies' language understanding identify relation reversals and show that adding images can disrupt otherwise correct text-only interpretations. Rollout analysis also distinguishes spatial placement from instruction following: moving the wrong object can satisfy the requested relation, and rates of stable placement fall from 43.2% at any time to 21.8% at episode end. These findings motivate a more thorough evaluation of world-action models' steerability, language understanding, and grounding. Evaluations should test consistency across equivalent instructions, verify that the intended object moved, and check whether the requested arrangement persists to the end of the rollout.
Figures & tables
| Direct (DIR) Place the mustard bottle on the table to the right of the raisin box. |
| Target-first (TF) Move the mustard bottle on the table so that the mustard bottle is to the right of the raisin box. |
| Reference-first (RF) Move the mustard bottle on the table so that the raisin box is to the left of the mustard bottle. |
| Text only (/10) | With images (%) | ||||
|---|---|---|---|---|---|
| Policy | Language model tested | TF | RF | TF | RF |
| Nano | Qwen3-VL-8B-Instruct | 10 | 10 | 100.0 | 89.9 |
| Edge | Cosmos3-Edge reasoner | 8 | 4 | 48.3 | 23.3 |
| FLUX | Qwen3-VL-4B-Instruct | 10 | 4 | ||
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| Scene | Requested placements | Already satisfied | Duration |
|---|---|---|---|
| Cube and bowl | Cube left, right, in front, behind bowl | Cube right | 30 s |
| Butter and raisin box | Butter left, right, on top of box | Butter right | 40 s |
| Mustard and raisin box | Mustard left, right, on top of box | Mustard left | 40 s |
| Two bowls | Either bowl on the other | None | 20 s |
| Form | Instruction |
|---|---|
| Cube left of bowl | |
| DIR | Put the rubiks cube to the left of the bowl |
| TF | Place the Rubik’s cube so that the Rubik’s cube is to the left of the bowl. |
| RF | Place the Rubik’s cube so that the bowl is to the right of the Rubik’s cube. |
| Cube right of bowl | |
| DIR | Put the rubiks cube to the right of the bowl |
| Form | Instruction |
|---|---|
| Butter box on raisin box | |
| DIR | Pick up the butter box and place it on top of the raisin box |
| TF | Place the butter box so that the butter box is on top of and supported by the raisin box. |
| RF | Place the butter box so that the raisin box is underneath and supporting the butter box. |
| Butter box left of raisin box | |
| DIR | Place the butter box on the table to the left of the raisin box. |
| Form | Instruction |
|---|---|
| Mustard bottle on raisin box | |
| DIR | Place the mustard on the raisin box. |
| TF | Place the mustard bottle so that the mustard bottle is on top of and supported by the raisin box. |
| RF | Place the mustard bottle so that the raisin box is underneath and supporting the mustard bottle. |
| Mustard bottle left of raisin box | |
| DIR | Place the mustard bottle on the table to the left of the raisin box. |
| Form | Instruction |
|---|---|
| Left bowl onto right bowl | |
| DIR | Stack the left bowl on the right bowl |
| TF | Move the left bowl so that the left bowl is stacked on the right bowl. |
| RF | Move the left bowl so that the right bowl is underneath and supporting the left bowl. |
| Right bowl onto left bowl | |
| DIR | Stack the right bowl on the left bowl |
| Setting | Cosmos3 Nano | Cosmos3 Edge | FLUX 3 Action |
|---|---|---|---|
| Arithmetic | bfloat16 | bfloat16 | bfloat16 |
| Sampling steps | 4 | 4 | 4 |
| Sampler | UniPC | UniPC | Cosmos UniPC |
| Noise shift | 5.0 | 5.0 | 5.0 |
| Visual guidance | 3.0 | 3.0 | 4.0 |
| Action guidance | — | — | 1.0 |
| Model | At any time | At episode end |
|---|---|---|
| All models | 16.2 [11.7, 20.4] | 14.4 [10.0, 18.9] |
| Nano | 14.1 [7.0, 20.8] | 16.1 [4.2, 27.6] |
| Edge | 13.5 [7.8, 19.5] | 8.6 [0.0, 17.7] |
| FLUX | 21.1 [10.4, 30.7] | 18.5 [9.1, 27.6] |
| Goal | Direct | Target-first | Reference-first |
|---|---|---|---|
| Cube left of bowl | 8/2 | 6/3 | 0/0 |
| Cube right of bowl † | 8/3 | 8/2 | 8/0 |
| Cube in front of bowl | 1/1 | 1/1 | 0/0 |
| Cube behind bowl | 0/0 | 0/0 | 7/6 |
| Butter box on raisin box | 6/5 | 6/5 | 2/1 |
| Butter box left of raisin box | 0/0 | 0/0 | 0/0 |
| Goal | Direct | Target-first | Reference-first |
|---|---|---|---|
| Cube left of bowl | 3/1 | 2/1 | 0/0 |
| Cube right of bowl † | 8/4 | 8/3 | 8/0 |
| Cube in front of bowl | 0/0 | 1/0 | 0/0 |
| Cube behind bowl | 1/0 | 0/0 | 0/0 |
| Butter box on raisin box | 3/2 | 0/0 | 0/0 |
| Butter box left of raisin box | 0/0 | 0/0 | 0/0 |
| Goal | Direct | Target-first | Reference-first |
|---|---|---|---|
| Cube left of bowl | 1/0 | 0/0 | 4/3 |
| Cube right of bowl † | 8/2 | 8/2 | 8/8 |
| Cube in front of bowl | 0/0 | 0/0 | 0/0 |
| Cube behind bowl | 2/0 | 1/0 | 0/0 |
| Butter box on raisin box | 2/2 | 0/0 | 0/0 |
| Butter box left of raisin box | 0/0 | 0/0 | 0/0 |
| Annotation | Agreement (%) | Cohen’s |
|---|---|---|
| Moving object | 59.1 | 0.398 |
| Motion direction | 48.6 | 0.108 |
| Final spatial relation | 20.1 | 0.077 |
| Comparison object | 33.3 | 0.111 |
| Possible release | 93.4 | 0.026 |
| Missing object | 97.7 | 0.000 |
| Model | Events / forecasts | Baseline | With video | |
|---|---|---|---|---|
| All models | 47 / 864 | 0.04012 | 0.04085 | |
| Cosmos3 Nano | 15 / 288 | 0.04012 | 0.04151 | |
| Cosmos3 Edge | 8 / 288 | 0.02491 | 0.02530 | |
| FLUX 3 Action | 24 / 288 | 0.06210 | 0.06104 |
| Text only (correct out of 10) | Images and camera descriptions (accuracy, %) | |||||
| Component | DIR | TF | RF | DIR | TF | RF |
| Nano | 10 | 10 | 10 | 100.0 | 100.0 | 89.9 |
| Edge | 6 | 8 | 4 | 30.6 | 48.3 | 23.3 |
| FLUX | 10 | 10 | 4 | |||
| Text with camera descriptions (correct out of 10) | Images without descriptions (accuracy, %) | |||||
| Component | DIR | TF | RF | DIR | TF | RF |
| Nano | 10 | 10 | 10 | 100.0 | 100.0 | 93.1 |
| Edge | 5 | 10 | 4 | 38.9 | 46.2 | 23.3 |
| FLUX | 10 | 10 | 3 | |||
World Model Evaluation
World Model Evaluation measures whether learned simulators predict consistent, physically plausible, action-responsive futures that help agents plan and act.
See all 212 papers