← All articles

RESEARCH PREVIEW / LOCOMOTION

DeFM-WMPFrom terrain perception to quadruped locomotion.

Integrating DeFM depth representations with WMP and expanding the terrain curriculum for continuous quadruped locomotion.

Abstract terrain mesh and a continuous motion path
Perception, memory, action. Across changing terrain.Conceptual illustration, not an experimental trajectory.

One policy across varied terrain

DeFM-WMP combines DeFM depth representations with the recurrent WMP world model and trains a unified quadruped locomotion policy across an expanded terrain curriculum. The robot adapts its actions from depth observations, motion history and velocity commands without switching controllers for slopes, stairs, bridges or hurdles. Across the 16 level-8 simulated terrains shown here, the system completes continuous traversals, demonstrating one-policy locomotion across varied geometry.

01 / Watch the terrain traversals

Sixteen continuous simulation clips form a 4 × 4 terrain showcase covering slopes, stairs, stepping stones, bridges, planters, climbing and fences. Each preserves 12 seconds of motion at level 8 with a forward command, zero resets and at least six metres of forward displacement.

One DeFM-WMP locomotion policy handles varied terrain geometry, moving from approach through traversal and onward motion. Play a clip to inspect the complete sequence.
16地形实录
12 s每段连续录像
0每段录像重置次数

02 / From depth observations to joint control

The system couples recurrent state estimation with a history-conditioned controller. The world model maintains memory from depth and proprioception; the actor combines that memory with recent observations and velocity commands. RSSM is an intermediate representation, followed by feature encoding, an action policy, and low-level control.

Figure 1 | Complete computation graph. Solid paths operate during rollout; dashed paths provide training supervision. The actor receives an encoding of the deterministic RSSM state, alongside separately encoded observation history and commands. Reconstruction and reward heads use the full latent state. PD control converts position targets into torques.

A spatial readout for control

The DeFM visual front end encodes depth observations as spatial tokens. A learned readout combines global and local features, then joins them with encoded proprioception to form the world-model observation representation. This connects terrain geometry with the robot’s posture and joint state, providing a shared basis for recurrent state estimation.

Action-conditioned prediction, observation-conditioned inference

At world-model update k, the RSSM first advances deterministic memory using the previous latent state and the intervening action sequence A. The current observation embedding then conditions the stochastic posterior. Current visual evidence updates z before influencing h through a subsequent recurrent transition. Between depth updates, the controller reuses the latest deterministic state.

潜状态更新
(1)

During training, prior–posterior KL regularization accompanies depth reconstruction, proprioceptive reconstruction, and reward prediction. These heads train the representation; action selection does not require decoding a depth image.

Beyond RSSM: the controller and the robot

The actor concatenates an encoding of deterministic state h, an encoding of the five-frame observation history H, and the velocity command c. The stochastic state z is not a direct actor input. Twelve action outputs are scaled and offset by a reference pose to produce joint position targets; a PD controller converts them to torques. A separate privileged critic and an AMP discriminator support policy training through value estimation and motion-style rewards.

动作与关节目标
(2)

Visual memory, recent motion feedback, and velocity commands meet in the actor before becoming joint targets. Terrain information therefore reaches motion through a complete chain of state estimation, action selection, and low-level control.

03 / Beyond continuous ground

Narrow beams and stepping stones constrain support. Planters and ramps introduce abrupt changes in height. Fences and low passages demand coordination between leg clearance and body posture. Our training terrain combines these challenges within a shared curriculum, exposing the policy to the transitions between approach, traversal, and continued motion. Increasing difficulty extends learning from basic locomotion to more demanding terrain interactions.

References

[1] Lai et al. — World Model-based Perception for Visual Legged Locomotion. ICRA 2025. · Code ↗

[2] Patel et al. — DeFM: Learning Foundation Representations from Depth for Robotics. 2026. · Code ↗

Conclusion: DeFM-WMP adapts one policy across terrains

DeFM-WMP connects DeFM depth vision, the recurrent WMP world model and quadruped locomotion policy in a complete perception–memory–control loop. Continuous simulation clips across 16 terrain types show the robot using one policy to handle slopes, stairs, narrow bridges, stepping stones, planters and fences. It selects footholds from spatial structure and resumes stable motion after traversal, adapting to changing geometry at runtime without a terrain-specific controller switch.