Summary (Overview)
- RAD-2 proposes a unified generator-discriminator framework for closed-loop autonomous driving planning, where a diffusion-based generator produces diverse trajectory candidates and an RL-optimized discriminator reranks them based on long-term driving quality.
- The framework introduces Temporally Consistent Group Relative Policy Optimization (TC-GRPO), which exploits temporal coherence to alleviate the credit assignment problem in high-dimensional continuous action spaces.
- On-policy Generator Optimization (OGO) converts closed-loop feedback into structured longitudinal optimization signals, progressively shifting the generator toward high-reward trajectory manifolds.
- BEV-Warp, a high-throughput simulation environment, performs closed-loop evaluation directly in Bird's-Eye View feature space via spatial warping, bypassing expensive image-level rendering.
- RAD-2 reduces the collision rate by 56% compared to strong diffusion-based planners, and demonstrates improved perceived safety and driving smoothness in real-world deployment.
Introduction and Theoretical Foundation
Background and Motivation
High-level autonomous driving requires motion planners capable of modeling multimodal future uncertainties while remaining robust in closed-loop interactions. The paper identifies key limitations in existing approaches:
- Regression-based planners predict trajectories deterministically, collapsing multimodal behaviors and producing mean-biased outputs.
- Selection-based planners rely on discrete candidate sets, limiting their ability to represent the full range of feasible trajectories.
- Diffusion-based imitation learning (IL) planners model multimodal continuous trajectories but suffer from:
- Stochastic instabilities â real driving datasets contain noise and uneven distributions, causing the diffusion model to learn certain regions of the trajectory distribution less effectively.
- Lack of corrective negative feedback â imitation-only training provides no negative feedback to suppress unrealistic behaviors.
- Causal confusion â IL learns correlations between states and actions instead of underlying causal factors.
- Open-loop training paradigm â causes a mismatch with the closed-loop nature of real-world driving.
Theoretical Foundation
The framework aligns with the probabilistic inference framework for optimal control. Let denote a future trajectory. The diffusion generator , parameterized by , models a broad distribution of feasible actions conditioned on context . The RL-trained discriminator , parameterized by , provides a reranking distribution over candidate trajectories sampled from the generator. The joint policy distribution is:
The global objective is to minimize the KL-divergence between the hybrid policy and the ideal risk-neutral, high-efficiency distribution :
Methodology
3.1 Generator-Discriminator Framework
Diffusion-based Generator
The generator models a multimodal distribution over future trajectories conditioned on current observation . Scene encoding extracts BEV features , static map elements , dynamic agents , and navigation inputs :
These are fused into a unified scene embedding:
For M independent modes, initial noise trajectories are iteratively denoised for K steps:
The final candidate set is , where each is a continuous trajectory over the planning horizon .
RL-based Discriminator
The discriminator evaluates candidate trajectories via:
- Trajectory Encoding â each point embedded via shared MLP, processed by a Transformer encoder with a [CLS] token.
- Scene Conditioning â static and dynamic encoders share architecture with generator but maintain independent parameters.
- TrajectoryâScene Interaction â cross-attention aggregates multi-source scene context:
- Trajectory Scoring â sigmoid activation produces a scalar score:
3.2 Closed-Loop Simulation Environment
BEV-Warp Environment
BEV-Warp constructs a simulation environment by directly manipulating BEV features over time, bypassing image-level rendering. For each simulation step, a warp matrix is derived from relative pose deviation:
The synthesized feature for the next timestep is obtained via bilinear interpolation:
3DGS Environment
For validation, the policy is also tested in a photorealistic 3D Gaussian Splatting environment where renders raw multi-view observations.
Trajectory-Based Controller
An iLQR-based controller tracks the planned trajectory by minimizing a quadratic cost:
3.3 Joint Policy Optimization
Temporally Consistent Rollout
A trajectory reuse mechanism maintains short-term behavioral consistency. Once an optimal trajectory is selected, it is converted into a control sequence and reused over a fixed execution horizon , preventing high-frequency mode-switching that disrupts credit assignment.
Discriminator Optimization via TC-GRPO
Reward Modeling defines two complementary rewards:
(i) Safety-Criticality Reward â Time-To-Collision is defined as:
The sequence-level reward is the worst-case temporal margin:
(ii) Navigational Efficiency Reward â based on Ego Progress :
where and .
Optimization Objective â For a rollout with reward , the standardized advantage is:
The clipped objective at sparse decision points is:
An adaptive entropy regularization mechanism with temperature-based control is introduced:
The full RL objective is:
On-policy Generator Optimization
Closed-loop feedback is converted into structured longitudinal optimization:
- Safety-driven Deceleration â when , reduce travel distance by ratio
- Efficiency-driven Acceleration â when ego lags behind reference and no collision risk, increase travel distance by ratio
The generator is fine-tuned via mean squared error loss:
Empirical Validation / Results
Closed-loop Performance in BEV-Warp Environment
Table 1: Closed-loop performance comparison in the BEV-Warp simulation environment.
| Method | CR â | AF-CR â | Safety@1 â | Safety@2 â | EP-Mean â | EP@1.0 â | EP@0.9 â |
|---|---|---|---|---|---|---|---|
| TransFuser | 0.563 | 0.275 | 0.400 | 0.346 | 0.897 | 0.244 | 0.531 |
| VAD | 0.594 | 0.299 | 0.371 | 0.312 | 0.904 | 0.252 | 0.623 |
| GenAD | 0.592 | 0.305 | 0.363 | 0.309 | 0.930 | 0.467 | 0.736 |
| ResAD | 0.533 | 0.264 | 0.418 | 0.281 | 0.970 | 0.516 | 0.894 |
| RAD-2 | 0.234 | 0.092 | 0.730 | 0.596 | 0.988 | 0.736 | 0.984 |
Closed-loop Evaluation in 3DGS Environment
Table 2: Evaluation on photorealistic 3DGS benchmark.
| Method | CR â | AF-CR â | Safety@1 â | Safety@2 â |
|---|---|---|---|---|
| Senna | 0.310 | 0.111 | 0.638 | 0.539 |
| Senna-2 | 0.269 | 0.077 | 0.667 | 0.565 |
| RAD | 0.281 | 0.113 | 0.613 | 0.543 |
| RAD-2 | 0.250 | 0.078 | 0.723 | 0.644 |
Open-loop Trajectory Evaluation
Table 3: Open-loop benchmark of Senna-2.
| Method | FDE (m) â | ADE (m) â | CR (%) â | DCR (%) â | SCR (%) â |
|---|---|---|---|---|---|
| ResAD | 0.634 | 0.234 | 0.378 | 0.367 | 0.011 |
| Senna-2 | 0.597 | 0.225 | 0.288 | 0.283 | 0.005 |
| RAD-2 | 0.553 | 0.208 | 0.142 | 0.138 | 0.004 |
Ablation Studies
Table 4: Ablation study of the training pipeline.
| ID | Gen. Pre-training | Gen. Fine-tuning | Disc. Training | CR â | AF-CR â | Safety@1 â | Safety@2 â | EP-Mean â | EP@1.0 â | EP@0.9 â |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | IL | â | â | 0.533 | 0.264 | 0.418 | 0.281 | 0.970 | 0.516 | 0.894 |
| 2 | IL | RL | â | 0.287 | 0.104 | 0.682 | 0.582 | 0.955 | 0.391 | 0.824 |
| 3 | IL | RL+IL | â | 0.403 | 0.197 | 0.555 | 0.434 | 0.973 | 0.527 | 0.936 |
| 4 | IL | â | RL | 0.337 | 0.166 | 0.615 | 0.496 | 0.987 | 0.728 | 0.986 |
| 5 | IL | RL+IL | RL | 0.234 | 0.092 | 0.730 | 0.596 | 0.988 | 0.736 | 0.984 |
Key ablation findings:
- Execution horizon (): Optimal balance between stable credit assignment and reactive flexibility
- Clip filtering: Discarding low-variance clips improves EP@1.0 from 0.662 to 0.728 without compromising safety
- Discriminator initialization: Initializing from planning head achieves CR of 0.337 vs. 0.426 for random initialization
- Group size of 4 in TC-GRPO gives best safety-efficiency balance
- Entropy regularization prevents trajectory score collapse, improving CR from 0.254 to 0.234
Inference-time Scaling
Table 10: Inference-time scaling with candidate count M.
| M | CR â | Safety@1 â | EP@1.0 â |
|---|---|---|---|
| 8 | 0.275 | 0.693 | 0.667 |
| 32 | 0.234 | 0.730 | 0.736 |
| 128 | 0.234 | 0.719 | 0.814 |
Increasing the candidate pool at inference time consistently improves planning performance without retraining.
Theoretical and Practical Implications
Theoretical Contributions
-
Decoupled optimization: By restricting RL to the low-dimensional discriminator output space rather than the high-dimensional trajectory space, RAD-2 avoids the instability of directly applying sparse scalar rewards to high-dimensional trajectories, improving optimization stability.
-
Temporal consistency as a physical prior: TC-GRPO leverages temporal coherence to "denoise" advantage signals and stabilize policy gradients, addressing the severe credit assignment problem in continuous driving spaces where sparse scalar rewards fail to distinguish which specific variations within a sampled group contribute to superior outcomes.
-
Self-improving closed loop: The generator and discriminator jointly optimize the overall policy through iterative optimization, progressively shifting the distribution toward safer behaviors without additional expert supervision.
Practical Implications
-
Simulation efficiency: BEV-Warp enables high-throughput, feature-level closed-loop training by exploiting spatial equivariance, overcoming limitations of game-engine simulators (simplified agent behavior), reconstruction-based simulators (complexity/cost), and learned world models (long-horizon drift).
-
Real-world deployment: RAD-2 demonstrates improved perceived safety and driving smoothness in complex urban traffic, validating the framework's practical applicability.
-
Inference-time scaling: The architecture inherently supports inference-time scaling â increasing sample count M allows the discriminator to explore a denser action space and identify higher-quality solutions without retraining.
Conclusion
RAD-2 presents a unified generatorâdiscriminator framework for stable reinforcement learning in diffusion-based motion planning. The key innovations include:
- TC-GRPO for improved credit assignment through temporally coherent sampling
- On-policy Generator Optimization for progressive trajectory distribution refinement
- BEV-Warp for scalable closed-loop learning via feature-level simulation
Extensive experiments demonstrate consistent improvements in both safety and efficiency across diverse benchmarks, with collision rate reductions of over 56% compared to strong diffusion-based planners.
Limitations and Future Work
-
Representation Specificity: BEV-Warp's efficiency relies on BEV feature manipulation, limiting applicability to architectures using raw camera pixels or unified latent embeddings without spatial-equivariant grid structures.
-
Transition to Generative World Models: Future work will focus on integrating the optimization pipeline with Generative World Models (WM), optimizing inference efficiency and temporal consistency of latent-based world models to further scale training scenario diversity and bridge the remaining fidelity gap between simulation and real-world driving.
Related papers
- Agent Lightning v1.0: Towards Harnessed Agentic RL
Agent Lightning enables harnessed agentic RL with rollout-level advantage and normalization, boosting coding agents on SWE-bench Verified from 41.8% to 56.4% using only ~6K examples.
- Agentic Game Development as a Verifiable Trajectory Data Engine for Scaling World Models
RLHEV combines cheap engine verification with sparse human feedback to train agentic world models, achieving state-of-the-art scene understanding and cross-engine generalization.
- CompactionRL: Reinforcement Learning with Context Compaction for Long-Horizon Agents
CompactionRL trains long-horizon agentic LLMs by jointly optimizing context summarization and task execution under a shared reward, achieving 66.8% Pass@1 on SWE-bench Verified.