GRID-Planner: Graph-Structured Relational Reward Shaping for Diffusion Planning
Organizations: Xi’an Jiaotong University, Xi’an, China · Cytoderm Intelligent Technology, Beijing, China
Abstract
Autonomous driving planning requires selecting trajectories that remain safe, rule-compliant, and comfortable under complex multi-agent interactions, yet robust closed-loop decision making in planning-critical scenes remains challenging. Existing diffusion- and RL-based planners often rely on generic rewards and use relational structure mainly for representation, limiting how planning-critical rollouts shape policy improvement. We present GRID-Planner, a graph--reward integrated diffusion planning framework that aligns generative planning with structured relational signals. Specifically, GRID-Planner combines graph-aware importance weighting, a time-indexed relational reward surrogate, and an advantage-weighted diffusion objective with on-policy self-distillation, forming a rollout-return-advantage-update loop without explicit likelihoods. Experiments on nuPlan and interPlan show that, compared with the diffusion-only baseline, GRID-Planner reduces collision rate, lane deviation, and jerk by 35.8%, 60.8%, and 27.4%, respectively, and improves the planning score by 3.4%. Project website: https://github.com/yangzhaojason/GRID-Planner.
Figures & tables
| Planner | Val14 | Test14-hard | Test14 | |||
|---|---|---|---|---|---|---|
| NR | R | NR | R | NR | R | |
| PDM-Open* ( Dauner et al., 2023 ) | 53.53 | 54.24 | 33.51 | 35.83 | 52.81 | 57.23 |
| UrbanDriver ( Scheel et al., 2022 ) | 68.57 | 64.11 | 50.40 | 49.95 | 51.83 | 67.15 |
| GameFormer w/o refine. ( Huang et al., 2023b ) | 13.32 | 8.69 | 7.08 | 6.69 | 11.36 | 9.31 |
| PlanTF ( Cheng et al., 2023 ) | 84.27 | 76.95 | 69.70 | 61.61 | 85.62 | 79.58 |
| PLUTO w/o refine.* ( Cheng et al., 2024 ) | 88.89 | 78.11 | 70.03 | 59.74 | 89.90 | 78.62 |
| Planner | Overall Score | Nudge Around | High Traffic Density | Jaywalk |
|---|---|---|---|---|
| PlanTF ( Cheng et al., 2023 ) | 47.70 | 49.40 | 58.85 | 33.94 |
| Diffusion Planner ( Zheng et al., 2025 ) | 52.90 | 60.48 | 49.71 | 26.20 |
| Flow Planner ( Tan et al., 2025 ) | 54.83 | 58.02 | 56.41 | 41.64 |
| GRID-Planner ( Ours ) | 57.25 | 58.77 | 65.37 | 43.20 |
| Variant | Score | Coll. | Lane dev. | Jerk | Latency |
|---|---|---|---|---|---|
| Diffusion only ( ) | 79.90 | 0.0783 | 0.0268 | 0.1606 | 353.98 |
| + GAIW ( ) | 80.92 | 0.0699 | 0.0201 | 0.1302 | 347.56 |
| + ( ) | 81.31 | 0.0604 | 0.0154 | 0.1153 | 343.72 |
| + On-policy actor–critic | 81.92 | 0.0503 | 0.0147 | 0.1266 | 345.28 |
| + On-policy self-distillation | 82.10 | 0.0501 | 0.0123 | 0.1191 | 341.59 |
| Full model | 82.59 | 0.0503 | 0.0105 | 0.1166 | 340.53 |
| Variant | Score | Coll. | Lane | Jerk | Latency |
|---|---|---|---|---|---|
| No weighting ( ) | 81.61 | 0.0568 | 0.0163 | 0.1440 | 332.14 |
| Centrality only ( ) | 81.74 | 0.0559 | 0.0161 | 0.1368 | 332.41 |
| Risk only ( ) | 81.82 | 0.0546 | 0.0159 | 0.1384 | 332.53 |
| Full w/o -clipping | 81.71 | 0.0551 | 0.0159 | 0.1349 | 332.22 |
| Full w/o mean-norm | 81.65 | 0.0547 | 0.0158 | 0.1315 | 332.07 |
| Full + stabilization | 82.07 | 0.0519 | 0.0154 | 0.1252 | 332.41 |
| Variant | Score | Coll. | Lane dev. | Jerk | Latency |
|---|---|---|---|---|---|
| Full RRS ( ) | 82.59 | 0.0503 | 0.0105 | 0.1166 | 340.53 |
| w/o rule term ( ) | 80.12 | 0.0568 | 0.0150 | 0.1325 | 344.87 |
| w/o comfort term ( ) | 81.05 | 0.0527 | 0.0116 | 0.1538 | 345.92 |
| w/o safety term ( ) | 74.85 | 0.0708 | 0.0287 | 0.1786 | 348.21 |
| Safety only ( ) | 79.62 | 0.0555 | 0.0248 | 0.1451 | 342.96 |
| Rule only ( ) | 78.91 | 0.0613 | 0.0158 | 0.1546 | 340.82 |
| Variant | Score | Coll. | Lane dev. | Jerk | Latency |
|---|---|---|---|---|---|
| Offline diffusion only ( ) | 79.90 | 0.0783 | 0.0268 | 0.1606 | 353.98 |
| Unified objective (Eq. 25 ) | 82.59 | 0.0503 | 0.0105 | 0.1166 | 340.53 |
| w/o critic baseline ( ) | 80.03 | 0.0754 | 0.0264 | 0.1558 | 345.26 |
| w/o advantage reweighting | 80.76 | 0.0564 | 0.0220 | 0.1315 | 344.41 |
| w/o OPSD term | 80.29 | 0.0699 | 0.0235 | 0.1321 | 344.46 |
| w/o advantage gate ( ) | 80.89 | 0.0559 | 0.0176 | 0.1272 | 340.53 |
Autonomous Driving Planning
Autonomous driving planning selects safe, feasible vehicle actions and trajectories amid traffic, uncertainty, road rules, and changing goals.
See all 384 papers