WM3D: Native-3D World Modeling for Robot Action

2 minute read

Published:

Most world models predict the future in pixel or video-latent space. WM3D takes a different route: for robot manipulation, the state that matters is the 3D world — depth, point geometry, camera/robot pose, task text, and the action that changes the scene.

Can a robot world model keep native 3D as its core state space, while still producing action-aware, high-quality RGB rollouts?

That is the current WM3D story. Pixels are useful as observations and demos, but they are not the physical state a robot acts on. A plausible video can still hide the wrong depth, contact, or object motion. WM3D therefore trains action-conditioned dynamics directly over native-3D supervision, and treats RGB video as a rendered view of the imagined state.

WM3D architecture comparison

Why this is different

ApproachMain stateStrengthLimitation for robotics
Video-latent world modelsfuture frames / video tokensstrong visual prior and photorealismaction→geometry causality is implicit
Compact dynamics / policy modelslow-dimensional control stateefficient and stable for policiescan lose rich visuospatial structure
WM3Dnative 3D + action-conditioned dynamicsexplicit geometry, depth, pose, progress, and policy interfacesRGB must be rendered without taking over the state

The latest architecture makes this boundary explicit. WM3D owns the world state and action reasoning. A stronger action-aware video branch renders RGB, but the native-3D core remains central: depth, point/geometry, pose, action, proposer, progress, and policy objectives are still trained as first-class targets.

Benchmark snapshot

Open-loop future prediction on a balanced OXE/DROID protocol shows WM3D beating a last-frame baseline across the main RGB metrics:

MetricWM3DLast-frameDelta
PSNR ↑28.37423.285+21.9%
SSIM ↑0.91350.8744+4.5%
LPIPS ↓0.09850.1199−17.9%
RGB L1 ↓0.01990.0321−38.1%
Motion RGB L1 ↓0.06480.1409−54.0%
R3D18-FVD ↓22.03728.157better

The more important evidence is native-3D action sensitivity:

MetricValueReading
Depth future L1 ↓0.02659future depth is directly supervised
Depth-change cosine ↑0.6735captures how geometry changes
Depth-change sign accuracy ↑0.8193predicts the direction of depth change
Real-action token win-rate ↑0.8650real actions beat counterfactual alternatives
Real-action depth win-rate ↑0.7825action affects geometry, not just texture
Motion-region depth win-rate ↑0.7708the effect remains in moving regions

For downstream policy evaluation, the current best LIBERO spatial policy chain reaches 384/500 = 76.8% over 500 episodes. I keep this separate from reconstruction metrics because lower offline loss did not always produce higher rollout success.

Current takeaway

WM3D is not just a video demo. It is a state-space bet:

  • Predict the future in native 3D.
  • Treat actions as interventions on geometry.
  • Render RGB as a view of the imagined world, not as the world state itself.
  • Use the same state for prediction, counterfactual testing, progress scoring, action proposal, and policy evaluation.

View the visual project showcase →