UniGen: Unified Modeling of Initial Agent States and Trajectories for Generating Autonomous Driving Scenarios
Reza Mahjourian, Rongbing Mu, Valerii Likhosherstov, Paul Mougin, Xiukun Huang, Joao Messias, Shimon Whiteson
TL;DR
The paper addresses scalable generation of diverse, safety-critical autonomous driving scenarios by formulating the conditional problem $p(S|R,S_c)$ and introducing UniGen, a unified autoregressive model that jointly predicts new agents' initial states and future trajectories from a shared scene embedding. UniGen fuses a global shared encoder with an agent-centric road-layout transformer and employs three decoders for occupancy, attributes, and trajectories to ensure consistent, multimodal proposals. The autoregressive generation injects agents one-by-one, conditioning each new agent on the full history of the scene, which improves realism and reduces collisions. On the Waymo Open Motion Dataset, UniGen achieves state-of-the-art results on scene distribution and motion metrics, significantly lowering static and dynamic collision rates compared to prior methods and ablations highlight the importance of the agent-centric encoder and trajectory conditioning.
Abstract
This paper introduces UniGen, a novel approach to generating new traffic scenarios for evaluating and improving autonomous driving software through simulation. Our approach models all driving scenario elements in a unified model: the position of new agents, their initial state, and their future motion trajectories. By predicting the distributions of all these variables from a shared global scenario embedding, we ensure that the final generated scenario is fully conditioned on all available context in the existing scene. Our unified modeling approach, combined with autoregressive agent injection, conditions the placement and motion trajectory of every new agent on all existing agents and their trajectories, leading to realistic scenarios with low collision rates. Our experimental results show that UniGen outperforms prior state of the art on the Waymo Open Motion Dataset.
