Beyond Policy Alignment:
Closing the Planning–Learning Loop for Robot Control
with Learned World Models
Anonymous Authors
Learning from planner experience for humanoid control and zero-shot robot transfer.
The method in three minutes.
SUPPLEMENTARY FILMThree learning signals, humanoid control, and zero-shot robot transfer.
Download video ↓Read the transcript
Our algorithm closes the planning–learning loop.
Model predictive control plans robot actions using a learned world model. The model predicts action outcomes, while a critic estimates future return. The robot executes one action, then replans.
The policy proposes actions. Aligning it with the planner leaves three issues: delayed reward propagation, uncertain terminal values, and differences in episode quality.
Our algorithm changes three learning signals while keeping the world model and planning optimizer.
The baseline uses one-step targets. Our algorithm uses hybrid multi-step targets.
Experience updates the model, critic, and policy for future plans.
Hybrid multi-step temporal-difference targets use several rewards to teach earlier decisions. We take available rewards from replay, extend the sequence with the model, and then bootstrap from the critic.
Adaptive terminal estimates lower the online terminal value when target critics disagree. A larger disagreement means a larger penalty, reducing the influence of uncertain values on planning.
Return-weighted actor distillation gives higher-return episodes more influence on imitation. It uses realized episode returns. After a fixed warmup, the extra loss helps the policy learn from planner experience.
On balance-hard, the best seed reaches fifty point nine percent success; the baseline seeds reach zero. In these selected rollouts, our algorithm maintains balance while the baseline falls.
On hurdle, the best seed reaches fifty-eight percent success; the baseline seeds reach zero. These selected rollouts show our algorithm clearing successive obstacles while the baseline falls.
These examples show other humanoid skills. Across the broader benchmark, performance remains task dependent, with the largest gains on balance-hard and hurdle.
In simulation, these selected wrench–nut alignment trials compare our algorithm with the baseline across different starting configurations.
The world model learned in Isaac Gym is deployed with online planning on the real KUKA robot: zero-shot sim-to-real transfer. Contact requires closed-loop realignment.
Additional trials with our algorithm show different starting configurations, including an unseen object size. The world model transfers from simulation without real-world fine-tuning.
The same simulation-trained models also plan for two unseen object sizes. These comparisons report observed success over fifteen trials per method and size.
Closing the planning–learning loop.
HUMANOID CONTROL
Balance. Recover. Keep moving.
Selected rollouts at their original playback speed. Each pair compares PL-MPC with TD-M(PC)2.
Full-episode balancing
In these selected rollouts, PL-MPC maintains balance for the full episode; TD-M(PC)2 falls.
Mean success across three seeds: 19% vs. 0%. Best-seed success: 50.9% vs. 0%.
Crossing successive hurdles
In these selected rollouts, PL-MPC clears successive hurdles and completes the task; TD-M(PC)2 falls.
Mean success across three seeds: 19% vs. 0%. Best-seed success: 58.0% vs. 0%.
Performance across the broader benchmark is task dependent. See the paper for full results and evaluation details.
ZERO-SHOT SIM-TO-REAL
Learn in simulation. Plan on the robot.
Wrench–nut alignment on a KUKA iiwa14, using the simulation-trained world model with online planning and no real-world fine-tuning.
Training size · 46 mm
In the selected trials shown, PL-MPC completes alignment; TD-M(PC)2 reaches the time limit.
Observed success: 23/31 (74.2%) vs. 19/31 (61.3%).
Unseen size · 36 mm
The simulation-trained models are used on a smaller object. PL-MPC succeeds in the shown trial; TD-M(PC)2 reaches the time limit.
Observed success: 12/15 (80.0%) vs. 11/15 (73.3%).
Unseen size · 30 mm
Both methods succeed in the selected trials shown. Success across trials remains challenging at this smaller size.
Observed success: 5/15 (33.3%) vs. 3/15 (20.0%).
Rates summarize trials, not the frequency of the selected clips. PL-MPC is listed first; results use one trained checkpoint per method.
More demonstrations 24 additional clips
Other humanoid skills
Selected PL-MPC rollouts, at original playback speed.
More real-robot trials
Different starting configurations, including an unseen object size. Selected trials at their original playback speed.
Training size · 46 mm
Unseen size · 36 mm
Additional training-size clip
Alignment in simulation
Three selected scene pairs in Isaac Gym, including a scene in which both methods succeed.
EXPLORE THE WORK
Paper and code.
The full method and evaluation are in the paper.