CoRL 2026 Workshop · Do Robots Need World Models?

Same Goal, Different Words

Spatial Instruction Sensitivity in World-Action Models

Same model, same start, same goal. Only the word order changes.

Ali-Adeeb Abbas1,2, Esmaeil Seraj1, Behrad Toghi1, Taskin Padir2

1General Motors Robotics · 2RIVeR Lab, Northeastern University

“Move the mustard bottle on the table so that …

TF … the mustard bottle is to the right of the raisin box.”

Target-first: Placed, and kept to the end.

RF … the raisin box is to the left of the mustard bottle.”

Reference-first: Never placed.

Cosmos3 Edge from one saved start, once per wording, at 2× speed. The camera faces the robot, so image left is the robot’s right.

The question

If a robot understands the goal, the wording shouldn’t matter.

World-action models turn an instruction and camera views into robot actions, while predicting what the cameras will see next. To place an object, the model has to work out which object to move and where it belongs relative to another. The same placement can be described from either object’s side. We asked three released models to make the same placement, from the same start, under three equivalent wordings.

  1. DIRDirect

    Place the mustard bottle on the table to the right of the raisin box.

  2. TFTarget-first

    Move the mustard bottle on the table so that the mustard bottle is to the right of the raisin box.

  3. RFReference-first

    Move the mustard bottle on the table so that the raisin box is to the left of the mustard bottle.

mustard bottle is the object to move, raisin box is the reference. All three ask for the same arrangement, the mustard to the right of the box.

Four simulated tabletop scenes. A rollout is scored a success when the requested arrangement holds steadily for the first time; simulator state is used only for scoring, never shown to the robot.

01The wording gap

Name the reference first, and the robot succeeds less often.

Across three world-action models, the same goals worded reference-first were placed 12.2 points less often than when worded target-first.

−12.2 points
Cosmos3 Nano
−14.6
Cosmos3 Edge
−8.1
FLUX 3 Action
−13.8
Stable placement at any time, by model and wording.

Stable placement at any point in the episode, 96 rollouts per dot, with the four scenes weighted equally. 95% CI 8.6–15.4 points. Among pairs with the same model, goal and start, 45 succeeded only with target-first wording and 14 only with reference-first. All results →

02One goal, up close

Twenty placements against two.

Goal: the mustard bottle to the right of the raisin box. Each wording got the same 24 tries: three models from the same eight starts.

TF “… the mustard bottle is to the right of the raisin box.”
20 of 24 placed 13 kept to the end
Nano Edge FLUX
RF “… the raisin box is to the left of the mustard bottle.”
2 of 24 placed none kept to the end
Nano Edge FLUX
All twelve goals. Switching to reference-first wording moved placement by −75 to +25 points, depending on the goal.

Each tile is one rollout, sampled at twelve moments from start to end; rows are models, columns the eight starts. Click a tile to watch it. Every goal →

03What a success can hide

The right arrangement, with the wrong object.

One goal favoured reference-first wording: put the cube behind the bowl. Every one of its reference-first successes came from moving the bowl.

“Place the Rubik's cube so that …

TF … the Rubik's cube is behind the bowl.”

Lifted the cube, as asked, then dropped it into the bowl.

RF … the bowl is in front of the Rubik's cube.”

Carried the bowl instead; the cube never moved.
7/7

reference-first successes on this goal moved the bowl. The cube was never lifted.

7 vs 1

The only one of twelve goals where reference-first wording came out ahead, and every one of those wins moved the wrong object.

Cosmos3 Nano from one saved start, at 2× speed. A relation check alone counts the bowl move as a success; checking which object moved does not. Failure analysis →

04Placed is not kept

Half the successes came undone before the end.

Of all 864 rollouts, 383 satisfied the goal at some point. Only 191 still did when the episode ended.

383 rollouts satisfied the goal at some point; 191 still did at the end.

Every rollout of the study as one square.

216 of the 383 started with the arrangement already true, and the robot undid it in 119. Of the rollouts that had to create it, 167 did and 94 kept it. Where rollouts fail →

05Before the robot moves

The language backbone already misreads the goal.

We gave each model’s own language backbone just the instruction text, and asked for the object to move, the reference and the final relation. On reference-first wording, two of the three misread six of the ten goals.

Qwen3-VL-4B-Instruct · text only
Instruction RF

Move the mustard bottle on the table so that the raisin box is to the left of the mustard bottle.

FLUX 3 Action’s text encoder answers

The model answered target mustard bottle, reference raisin box, relation left_of.

Reversed. The bottle should end up right_of the raisin box.

Cosmos3 NanoNano Qwen3-VL-8B-Instruct
Cosmos3 EdgeEdge Cosmos3-Edge reasoner
FLUX 3 ActionFLUX Qwen3-VL-4B-Instruct
Text-only answers on ten goals per wording.

Ten goals per wording; bowl stacking is excluded. Adding camera images and their descriptions does not fix it: on reference-first goals Edge answers 23.3% correctly and FLUX 41.7%, and even Nano drops to 89.9%. A misreading alone does not explain a failed rollout. Language probe →

06Imagined futures

The imagined future added no measurable warning.

Each model also generates a video of what it expects to happen next. Labels of those videos did not help predict manipulation errors, such as handling the wrong object.

Change in error prediction (Brier) from adding the video labels
−0.000795% CI −0.0018 to +0.0002
Generated prediction Executed
Cosmos3 Edge’s predicted next two seconds (left) beside what the robot actually did (right), at half speed. Wrist camera above, two exterior cameras below.

Labels came from two vision–language models standing in for human annotators. They agreed on every label for only 5.9% of the videos, so this is not a verdict on the videos themselves. Forecast analysis →

The takeaway

Success under one wording is not steerability.

Every number on this page comes from the same 864 rollouts, the same starts and the same scorer. To know whether a policy follows instructions, an evaluation should:

  1. Pair the wordingsRun equivalent instructions from identical starts, and report every relation, not only the average.
  2. Check the objectVerify that the intended object moved, not just that the relation became true.
  3. Check the endingConfirm the requested arrangement still holds when the episode ends.
  4. Test the language modelProbe the backbone on the same goals, with and without images.

Cite

@inproceedings{same_goal_different_words_2026,
  title     = {Same Goal, Different Words: Spatial Instruction Sensitivity in World-Action Models},
  author    = {Abbas, Ali-Adeeb and Seraj, Esmaeil and Toghi, Behrad and Padir, Taskin},
  booktitle = {CoRL 2026 Workshop: Do Robots Need World Models?},
  year      = {2026},
  note      = {Under review}
}