Incorporating Ephemeral Traffic Waves in A Data-Driven Framework for Microsimulation in CARLA
Alex Richardson, Azhar Hasan, Gabor Karsai, Jonathan Sprinkle
TL;DR
The paper tackles the challenge of evaluating autonomous vehicle performance under realistic traffic waves by creating a data-driven cosimulation in CARLA that reproduces real-world stop-and-go dynamics around an ego vehicle. It uses high-resolution I-24 MOTION data to drive a boundary-controlled framework with visible and ghost vehicle regions surrounding the ego, enabling time-space diagram fidelity. Key contributions include a 1-mile I-24-based environment, a ghost-cell boundary mechanism, and an open cosimulation pipeline for testing wave mitigation and perception-driven autonomy, demonstrated through two qualitative scenarios. While achieving perceptual fidelity to real traffic waves, the work also identifies sim-to-real gaps in CARLA's vehicle behavior and discusses future directions such as IDM-based agents and smoothing of ghost inputs to improve realism and scalability.
Abstract
This paper introduces a data-driven traffic microsimulation framework in CARLA that reconstructs real-world wave dynamics using high-fidelity time-space data from the I-24 MOTION testbed. Calibration of road networks in microsimulators to reproduce ephemeral phenomena such as traffic waves for large-scale simulation is a process that is fraught with challenges. This work reconsiders the existence of the traffic state data as boundary conditions on an ego vehicle moving through previously recorded traffic data, rather than reproducing those traffic phenomena in a calibrated microsim. Our approach is to autogenerate a 1 mile highway segment corresponding to I-24, and use the I-24 data to power a cosimulation module that injects traffic information into the simulation. The CARLA and cosimulation simulations are centered around an ego vehicle sampled from the empirical data, with autogeneration of "visible" traffic within the longitudinal range of the ego vehicle. Boundary control beyond these visible ranges is achieved using ghost cells behind (upstream) and ahead (downstream) of the ego vehicle. Unlike prior simulation work that focuses on local car-following behavior or abstract geometries, our framework targets full time-space diagram fidelity as the validation objective. Leveraging CARLA's rich sensor suite and configurable vehicle dynamics, we simulate wave formation and dissipation in both low-congestion and high-congestion scenarios for qualitative analysis. The resulting emergent behavior closely mirrors that of real traffic, providing a novel cosimulation framework for evaluating traffic control strategies, perception-driven autonomy, and future deployment of wave mitigation solutions. Our work bridges microscopic modeling with physical experimental data, enabling the first perceptually realistic, boundary-driven simulation of empirical traffic wave phenomena in CARLA.
