WorldRFT: Latent World Model Planning with Reinforcement Fine-Tuning for Autonomous Driving¶
Conference: AAAI 2026
arXiv: 2512.19133
Code: pengxuanyang/WorldRFT
Area: Autonomous Driving / End-to-End Planning / World Models
Keywords: Latent World Model, Reinforcement Fine-Tuning, GRPO, Hierarchical Planning, VGGT, Collision Awareness
TL;DR¶
WorldRFT is a planning-oriented latent world model framework that integrates VGGT-based spatial encoding, hierarchical planning decomposition with local-aware iterative refinement, and GRPO-based collision-aware reinforcement fine-tuning. It reduces collision rate by 83% on nuScenes (0.30% โ 0.05%) and achieves near-LiDAR SOTA performance using camera only on NavSim (87.8 vs. 88.1 PDMS).
Background & Motivation¶
Background: End-to-end autonomous driving is shifting from multi-task perception architectures (UniAD, VAD, SparseDrive, etc., requiring 3D annotations) toward self-supervised latent world model paradigms (LAW, SSR, etc., requiring no perception labels).
Limitation 1 โ Weak Spatial Awareness: Existing reconstruction-oriented latent representations lack 3D spatial understanding. World4Drive's monocular depth estimation suffers from cross-view inconsistency.
Limitation 2 โ Inefficient Planning Interaction: A single global planning query generates trajectories from the entire feature map, dispersing attention and failing to capture locally critical structures.
Limitation 3 โ Lack of Safety Awareness: Pure imitation learning minimizes deviation from expert trajectories without distinguishing safe from unsafe deviations, yielding no active collision avoidance capability.
Core Idea: Three modules are aligned along the full pipeline of "scene understanding โ planning decision โ safety optimization" โ VGGT geometric priors enhance spatial perception, hierarchical planning with local-aware refinement extracts planning-relevant features, and GRPO reinforcement fine-tuning enables active collision avoidance.
Method¶
Overall Architecture¶
Surround-view RGB โ SWE (ResNet + frozen VGGT fusion, outputs spatially-aware latent representation \(W^t_{\text{latent}}\)) โ HPR (three parallel sub-task query interactions + local-aware iterative refinement with \(K=3\) rounds) โ RFT (trajectory Gaussianization + collision reward + GRPO policy optimization)
Key Design 1: Spatial-aware World Encoder (SWE)¶
- ResNet-50 extracts multi-view features \(F_t \in \mathbb{R}^{M \times h \times w \times D}\)
- Frozen VGGT extracts multi-view consistent 3D tokens \(t_{3D}\) from surround-view images
- Lightweight cross-attention fusion: \(W^t_{\text{latent}} = \text{Cross-Attn}(F_t, t_{3D})\)
- Grounded-SAM generates pseudo semantic labels; cross-entropy loss \(\mathcal{L}_{sem}\) provides auxiliary semantic supervision
Key Design 2: Hierarchical Planning Refinement (HPR)¶
Three parallel sub-tasks: - Goal Region Localization: Modeled with a Laplace distribution (center \(\mu\) + scale \(b\)), trained with NLL loss. The scale \(b\) reflects scene complexity and serves as a conditioning signal for subsequent refinement. - Spatial Path Planning: Samples \(N=30/50\) spatially uniform waypoints every 2 m (not temporally uniform), decoupling spatial and temporal learning. - Temporal Trajectory Prediction: \(T=6/8\) trajectory points at 0.5 s intervals, supervised with L1 loss against expert trajectories.
Local-aware Iterative Refinement (\(K=3\) rounds): 1. Encode outputs of the three sub-tasks into a unified state \(F_s\) 2. Project trajectory points onto the feature map โ deformable convolution to sample local features \(F_{\text{local}}\) 3. Condition on the goal region scale \(b\); fuse local and global features 4. Residual update: \(T^{(k+1)} = T^{(k)} + 0.1 \cdot \Delta T^{(k)}\)
Key Design 3: Safety-aware RFT (GRPO Collision-aware Fine-Tuning)¶
- Trajectory Gaussianization: Converts deterministic trajectories into Gaussian distributions (mean \(\mu_\theta\) + auxiliary variance network \(\Sigma_\theta\)), enabling RL exploration.
- Collision-aware Reward: \(r=-1\) (collision) / \(0\) (safe), based on the distance between the ego vehicle and surrounding agent bounding boxes.
- GRPO Optimization: Sample \(G=10\) trajectories โ point-wise reward normalization โ cumulative advantage \(Adv_j=\sum_{t\geq j}\tilde{r}_t\) โ PPO-clip objective + KL divergence constraint.
- Auxiliary reference loss (\(l_2\) regression to pre-trained outputs) + maximum entropy loss (to prevent premature convergence).
Loss & Training¶
- Pre-training: \(\mathcal{L} = 0.2\mathcal{L}_{sem} + 0.2\mathcal{L}_{rec} + 0.001\mathcal{L}_{target} + 1.0\mathcal{L}_{traj}\)
- RFT: \(\mathcal{L}_{RL} = -J(\theta) + 0.1 D_{KL} + 0.12\mathcal{L}_{ref} + 0.1\mathcal{L}_{entropy}\)
Key Experimental Results¶
Main Results 1: nuScenes Open-Loop Planning¶
| Method | Training | L2 Avgโ | CR 1sโ | CR 2sโ | CR 3sโ | CR Avgโ |
|---|---|---|---|---|---|---|
| UniAD | P-IL | 1.03 | 0.05 | 0.17 | 0.71 | 0.31 |
| VAD | P-IL | 0.72 | 0.07 | 0.18 | 0.43 | 0.23 |
| PARA-Drive | P-IL | 0.48 | 0.14 | 0.23 | 0.39 | 0.25 |
| DiffusionDrive | P-IL | 0.57 | 0.03 | 0.05 | 0.16 | 0.08 |
| LAW (no labels) | SS-L | 0.61 | 0.14 | 0.21 | 0.54 | 0.30 |
| World4Drive | SS-L | 0.50 | 0.02 | 0.12 | 0.33 | 0.16 |
| WorldRFT (w/o RFT) | SS-L | 0.47 | 0.10 | 0.11 | 0.23 | 0.15 |
| WorldRFT (w/ RFT) | SS-L & RL | 0.48 | 0.00 | 0.00 | 0.16 | 0.05 |
Main Results 2: NavSim Closed-Loop Planning¶
| Method | Input | NCโ | DACโ | TTCโ | Comf.โ | EPโ | PDMSโ |
|---|---|---|---|---|---|---|---|
| UniAD | C | 97.8 | 91.9 | 92.9 | 100.0 | 78.8 | 83.4 |
| DiffusionDrive | C&L | 98.2 | 96.2 | 94.7 | 100.0 | 82.2 | 88.1 |
| LAW | C | 96.4 | 95.4 | 88.7 | 99.9 | 81.7 | 84.6 |
| World4Drive | C | 97.4 | 94.3 | 92.8 | 100.0 | 79.9 | 85.1 |
| WorldRFT (w/ RFT) | C | 97.8 | 96.8 | 94.0 | 100.0 | 81.7 | 87.8 |
Ablation Study (nuScenes)¶
| ID | VGGT | Target | Path | Refine | L2โ | CRโ |
|---|---|---|---|---|---|---|
| 1 | โ | โ | โ | โ | 0.59 | 0.16 |
| 4 | โ | โ | โ | โ | 0.52 | 0.08 |
| 7 | โ | โ | โ | โ | 0.50 | 0.06 |
| 8 | โ | โ | โ | โ | 0.48 | 0.05 |
Key Findings¶
- RFT improves safety by 83%: Collision rate drops from 0.30% to 0.05%; 1 s and 2 s collision rates reach 0.00%; L2 increases by only 0.01 m โ RFT learns to yield proactively.
- VGGT is a critical component: Its inclusion reduces L2 by 7.7% and CR by 37.5%; DAC of 96.8 is the highest across all methods including LiDAR-based ones.
- Hierarchical planning and refinement progressively improve performance: Adding Target + Path reduces CR from 0.16 to 0.08 (โ50%); refinement further reduces it to 0.05.
- Probabilistic goal modeling outperforms deterministic: Laplace distribution modeling reduces CR by 50% (0.10 โ 0.05).
- Camera-only performance approaches LiDAR SOTA: NavSim score of 87.8 trails LiDAR-based DiffusionDrive by only 0.3 PDMS points.
Highlights & Insights¶
- First work to introduce GRPO (originally from DeepSeek-Math) into autonomous driving trajectory planning, marking a paradigm shift from behavior cloning to active collision avoidance.
- In the annotation-free paradigm, WorldRFT achieves a lower collision rate than all perception-annotated methods (0.05% vs. DiffusionDrive's 0.08%).
- Frozen VGGT combined with lightweight cross-attention fusion elegantly introduces 3D geometric priors.
- The hierarchical planning decomposition is well-designed: goal region (directional intent) + spatial path (geometric shape) + temporal trajectory (dynamics), each supervised by the most appropriate signal.
Limitations & Future Work¶
- Safetyโaccuracy trade-off: L2 increases slightly from 0.47 to 0.48 after RFT.
- Closed-loop evaluation limited to NavSim: Validation in more complex simulation environments such as CARLA has not been conducted.
- Overly simplistic collision reward: Binary reward (โ1/0) does not account for continuous distance-based rewards or comfort penalties.
- Navigation commands still require annotation: Left/right/straight commands depend on human-annotated labels.
- ResNet-50 backbone: The performance ceiling of stronger backbones such as ViT has not been explored.
Related Work & Insights¶
- End-to-End Driving: UniAD/VAD (cascaded BEV multi-task), PARA-Drive (parallel architecture), SparseDrive (sparse perception), DiffusionDrive (diffusion-based planning)
- World Models: GAIA-1 (generative scene modeling), DriveWorld (occupancy prediction), LAW/SSR (self-supervised latent world models)
- RL for Driving: RAD (3DGS virtual environment + RL), AlphaDrive (VLM + RL)
Rating¶
โญโญโญโญโญ โ The work is highly complete, with each of the three modules addressing a distinct core problem and supported by thorough ablations. Introducing GRPO into driving planning is a notable contribution, and the 83% reduction in collision rate is convincing. Camera-only performance approaching LiDAR SOTA on NavSim demonstrates the substantial potential of the annotation-free paradigm. Ablations cover backbone choice, number of refinement iterations, path configuration, goal modeling, and data volume, among other dimensions.