SIREN-Bench: Behavior-Driven Generation and Evaluation of Emergency-Vehicle Interactions
Organizations: Rochester Institute of Technology · CVS Health · City University of Hong Kong · New York University
Abstract
Emergency vehicles (EMVs) can reorganize surrounding traffic as civilian vehicles brake, change lanes, or form rescue corridors in response to their passage. Evaluating these safety-critical interactions requires behavior-level control over both EMV privileges and civilian responses, together with consistent sensing and ground truth. Existing datasets and simulation benchmarks do not directly provide this combination. We present SIREN, a behavior-driven SUMO--CARLA co-simulation platform for generating EMV--civilian interactions. SIREN couples SUMO's network-level traffic evolution and behavior logic with CARLA's continuous vehicle control and synchronized onboard sensing; depending on the active behavior, the interaction is controlled by SUMO, CARLA, or jointly. We instantiate the platform as SIREN-Bench-v1, comprising seven parameterized interaction templates across emergency levels L1--L3 and three behavior families, with synchronized sensor observations and simulator-native annotations. We demonstrate the benchmark through three representative tasks: 3D object detection, trajectory prediction, and vision-language risk understanding. Evaluations of nine trajectory predictors, four LiDAR-based detectors, and five vision-language models reveal behavior-dependent failure modes. Traffic-clearance interactions are hardest for detection, privileged intersection traversal is hardest for prediction, and no learned predictor outperforms the constant-velocity reference on average. Vision-language models perform substantially better on normal traffic than on near-miss and collision events. These results demonstrate the value of behavior-centered benchmarking and establish SIREN as an extensible data-generation and evaluation platform for autonomous-driving and transportation safety research.
Figures & tables
| Level | Siren | EMV route mode | Civilian response | Tem- plates |
| L0 | off | Nominal; no privilege | Nominal traffic control | — |
| L1 | off | Next-link; intent override | Nominal traffic control | S3–S6 |
| L2 | on | As L1 | Feasible yield lane change | S2 |
| L3 | on | Next-link/intent; copied SUMO route; gap escape | Pull over, then braking hold | S1, S7 |
| ID | Behavior family | Instantiated interaction | |
| S1 | Clearance | EMV passes between two queues of vehicles. | 30 |
| S2 | Clearance | Vehicles merge out of the EMV lane to create a clear passage. | 20 |
| S3 | Traffic control | EMV traverses a red signal with same-direction traffic in the intersection. | 20 |
| S4 | Traffic control | EMV traverses a red signal with crossing traffic in the intersection. | 20 |
| S5 | Traffic control | EMV traverses a stop sign with same-direction traffic in the intersection. | 20 |
| S6 | Traffic control | EMV traverses a stop sign with crossing traffic in the intersection. | 30 |
| Clearance | Traffic-control traversal | Road-space | ||||||
| Model | S1 | S2 | S3 | S4 | S5 | S6 | S7 | Mean |
| CV | 1.63/4.30 | 1.17/3.11 | 0.96/2.40 | 0.68/1.65 | 1.95/5.03 | 2.86/7.56 | 0.85/2.08 | 1.44/3.73 |
| IDM | 2.23/5.14 | 1.58/3.75 | 1.18/2.69 | 1.04/2.18 | 2.68/6.49 | 3.29/8.34 | 1.06/2.55 | 1.86/4.45 |
| CSP | 2.63/6.12 | 3.57/7.79 | 2.92/6.65 | 2.54/5.83 | 3.25/7.10 | 4.63/9.69 | 1.82/4.02 | 3.05/6.74 |
| STDAN | 3.99/8.12 | 6.02/12.13 | 4.20/9.14 | 3.11/6.81 | 4.58/9.94 | 7.87/15.41 | 2.38/5.93 | 4.59/9.64 |
| BAT | 9.14/17.35 | 9.55/16.14 | 8.17/15.75 | 6.06/10.52 | 4.80/7.85 | 8.40/13.16 | 3.42/5.06 | 7.08/12.26 |
| Clearance | Traffic-control traversal | Road-space | ||||||
| Model | S1 | S2 | S3 | S4 | S5 | S6 | S7 | Mean |
| PointPillars | .398/.407 | .434/.436 | .583/.525 | .589/.549 | .451/.456 | .530/.540 | .569/.528 | .508/.492 |
| SECOND | .420/.420 | .388/.438 | .631/.563 | .633/.574 | .461/.480 | .523/.540 | .590/.556 | .521/.510 |
| VoxelNeXt | .438/.393 | .413/.434 | .641/.571 | .616/.558 | .468/.454 | .568/.540 | .578/.543 | .532/.499 |
| TransFusion-L | .424/.411 | .423/.456 | .648/.566 | .618/.565 | .491/.481 | .562/.555 | .610/.571 | .539/.515 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Sensor | yaw | Key attributes | |||
| LiDAR (64-beam) | 0.0 | 0.0 | 1.93 | 0 | 120 m, 1.3 Mpps, 20 Hz |
| Cam. front | 2.5 | 0.0 | 1.0 | 0 | , |
| Cam. right-rear | 0.0 | 0.3 | 1.8 | 100 | , |
| Cam. left-rear | 0.0 | 1.8 | , | ||
| Cam. rear | 0.0 | 1.5 | 180 | , | |
| GNSS | 0.0 | 0.0 | 1.93 | 0 | co-located w/ LiDAR |
| Constant | Meaning | Value |
| Co-simulation and control | ||
| Interaction region (in / out) | EMV-centered hysteresis radius | 40 / 50 m |
| Leader query range | SUMO leader look-ahead (gap_escape) | 80 m |
| Lane-change cooldown | min. interval between forced-LC attempts | 2.0 s |
| EMV-passed clearance | buffer for EmvFullyPassed | 1.0 m |
| Heading-aligned tolerance | max. error for HeadingAligned | |
| Agent | Control mode | Target (km/h) |
| EMV | Next-link route-following | 50 |
| EMV | Intent-override lane change | 50 |
| EMV | copy_sumo corridor | 30 |
| EMV | gap_escape recovery | 20 |
| Civilian | Nominal (Traffic Manager) | TM-governed |
| Civilian | L2 feasible-yield lane change | 10 |
| Model | Task | Training data or checkpoint | Reference |
| CV | Traj. | — (analytical) | — |
| IDM | Traj. | — (car-following) | — |
| CSP | Traj. | NGSIM | [ 23 ] |
| STDAN | Traj. | NGSIM | [ 24 ] |
| BAT | Traj. | NGSIM | [ 25 ] |
| EMP-M / EMP-D | Traj. | Argoverse 2 | [ 26 ] |
Autonomous Driving Benchmarks
Autonomous driving benchmarks evaluate how well vehicles perceive, predict, plan, and act safely across varied roads and conditions.
See all 140 papers