RSS 2026 Workshop on Robot World Models

Is Energy Guidance All You Need?
Training-Free Norm Injection for Driving World Models

Xiyan Su1, Frank Diermeyer1, Markus Lienkamp1
1Chair of Automotive Technology, Technical University of Munich

Overview

Driving world models built on large video-diffusion backbones generate realistic scenes but are hard to control: enforcing a traffic norm usually means retraining the backbone or conditioning it on hand-built layouts. We ask whether controllability requires training at all.

Method overview
A frozen Open-Sora 2.0 MM-DiT + LoRA world model jointly denoises future video and an ego trajectory, conditioned only on the observed past. Driving norms enter at sampling time as energies on the predicted clean ego estimate and are applied as a velocity correction to the ego stream โ€” no knowledge-specific retraining of the backbone.

Abstract

A rectified-flow driving world model that jointly generates future video and a planned ego trajectory can have its planned trajectory steered entirely at sampling time by differentiable energy functions that encode driving norms, without knowledge-specific retraining of the diffusion backbone. We demonstrate that a world model built on an Open-Sora 2.0 MM-DiT backbone can be steered to brake at a counterfactual target by injecting energy guidance at sampling time. However, we find that the generated video does not yet follow the steered trajectory through the backbone's joint self-attention, and identify the cross-stream coupling as a crucial requirement for end-to-end-controllable rollouts.

The trajectory steers, the video does not

1.3 mguided plan's mean distance to the brake target
13.6 munguided plan's distance to the same target
Trajectory vs. video result
Across 35 sampled clips. Left: the counterfactual plan is driven to the brake target while the unguided plan diverges. Right: the per-frame optical-flow difference between the guided and unguided videos sits at zero within the across-clip spread โ€” the steered plan does not move the pixels.

What we show

BibTeX

@inproceedings{energyguidance2026,
  title     = {Is Energy Guidance All You Need? Training-Free Norm
               Injection for Driving World Models},
  author    = {Su, Xiyan and Diermeyer, Frank and Lienkamp, Markus},
  booktitle = {RSS 2026 Workshop on Robot World Models},
  year      = {2026}
}