12: Evaluating driving: nuPlan, PDM, NAVSIM, and world models

Published:

A historical account of driving methods can become misleading if it treats every reported score as evidence of the same capability. A detector, a motion predictor, and a sensor-to-trajectory policy solve different tasks. Even two planning papers may evaluate different inputs, horizons, actor behavior, or collision definitions.

The final methodological shift is therefore in evaluation: moving from matching recorded futures toward testing the consequences of the vehicle’s own choices.

nuPlan: actions change the vehicle state

nuPlan — Caesar et al., 2021 benchmark paper combines real driving logs with a planning simulator and planning-specific metrics. It supports evaluating a planner over rollouts rather than only measuring distance from an expert trajectory.

In a rollout, the planner chooses a motion, the simulated ego vehicle advances, and the planner receives another state. Errors can accumulate and recovery behavior becomes relevant. The behavior of surrounding actors depends on the configured simulation setting; “closed loop” alone does not say whether they react realistically to the ego vehicle.

nuPlan also allows planning to be studied with structured scene inputs. That is useful for isolating planning, but does not measure the complete perception-to-control system under raw sensor errors.

PDM: a strong baseline can overturn the apparent story

Parting with Misconceptions about Learning-based Vehicle Motion Planning — Dauner et al., CoRL 2023 separates precise short-term planning from long-horizon prediction of the ego vehicle’s recorded behavior. Its PDM methods highlight the value of strong centerline and motion priors.

The study finds that simple designs can be highly competitive, and that an open-loop forecasting task can reward a model with surprisingly limited scene context. The PDM family includes different variants; PDM-Open and PDM-Closed should not be treated as interchangeable systems.

The methodological implication is important: if a model gains little from other-agent information on a benchmark, that may reveal a limitation of the task or metric. It does not establish that other agents are unnecessary for driving.

Evaluating driving: nuPlan, PDM, NAVSIM, and world models: a comparison of the information passed between the methods' main stages.
Original schematic of the methods discussed here; simplified information flow, not a reproduction of a paper's complete architecture.

NAVSIM — Dauner et al., NeurIPS 2024 combines real observations with non-reactive simulation for scalable evaluation of proposed driving trajectories. It aims to provide more behavior-relevant evidence than plain trajectory distance without the expense of fully interactive sensor simulation.

Its non-reactive setting is a defining assumption. Other agents do not provide a fully realistic response to arbitrary ego actions, and this protocol should not be relabeled as unrestricted interactive closed-loop driving.

When reading DiffusionDrive or another NAVSIM result, the benchmark version and metric implementation belong alongside the score. A percentage or aggregate planning score cannot be compared directly with nuPlan or CARLA numbers simply because all concern driving.

EvaluationWhat can changeWhat it can miss
Open-loop trajectory comparisonThe predicted trajectoryConsequences for later observations
Non-reactive simulationSimulated ego motionResponses of other road users
Interactive closed-loop simulationEgo motion and modeled responsesErrors in the simulator itself

GAIA-1 — Hu et al., 2023 preprint generates driving video conditioned on information including video, text, and actions. It illustrates the ambition to learn how a scene could develop under different conditions rather than merely replaying a fixed recording.

That is relevant to training data and simulation, but realistic-looking video is not sufficient evidence of a valid decision simulator. Geometry, timing, collision outcomes, and responses to actions all matter. A model can generate a plausible scene while answering a counterfactual driving question incorrectly.

World models therefore extend the evaluation and training discussion; they should not be presented as having already resolved the limitations of established planning benchmarks.

What changed across this series

The papers describe a progression of interfaces: image features became boxes and pixels; 3D encoders organized physical space; BEV and queries brought camera evidence into that space; tracks, maps, occupancy, and forecasts supplied structure for planning. Learned costs, joint task training, vectors, and generative decoders then changed how trajectories were chosen.

These branches remain active together. More integration can preserve evidence across tasks, while explicit structure can improve efficiency and inspectability. The strongest comparison identifies the representation, the supervision, and the evaluation boundary, then asks whether the claimed improvement survives a matched experiment.

That is the useful endpoint of a paper history: understanding why an architectural choice exists, what it leaves unresolved, and what kind of evidence would justify choosing it for a driving system.