ICRA 2026

HetroD: A High-Fidelity Drone Dataset and Benchmark for Autonomous Driving in Heterogeneous Traffic

Yu-Hsiang Chen1,2, Wei-Jer Chang2, Christian Kotulla3, Thomas Keutgens3, Steffen Runde3, Tobias Moers3, Christoph Klas3, Wei Zhan2, Masayoshi Tomizuka2, Yi-Ting Chen1

1 National Yang Ming Chiao Tung University2 UC Berkeley3 fka GmbH

Our dataset now also supports OpenDRIVE maps.

Explore the data

Traffic, seen from above.

Six location samples from the dataset. Play any clip to explore traffic at each location.

Swipe to explore all six locations.

01Location 1
02Location 2
03Location 3
04Location 4
05Location 5
06Location 6
HetroD drone collection, heterogeneous traffic maneuvers, and downstream benchmark tasks
Dataset & benchmark overview.HetroD captures heterogeneous traffic from a drone perspective, including hook turns, aggressive overtakes, queue cutting, and congested crossings among vehicles, scooters, and pedestrians. Its benchmarks support motion prediction, planning, and traffic simulation, with cross-dataset evaluation of generalization to complex interactions.
Agent trajectories
~65.4k
Recorded traffic
17.5h
Vulnerable road users
69.9%
Benchmark tasks
3

Beyond lane-following

Complex behaviors. Real interactions.

Choose a behavior to explore recorded examples from heterogeneous traffic.

Congested Crossings

3 recorded examples
Congested Crossing 1
Example 01
Congested Crossing 2
Example 02
Congested Crossing 3
Example 03

Hook Turns

3 recorded examples
Hook Turn 1
Example 01
Hook Turn 2
Example 02
Hook Turn 3
Example 03

Illegal Right Turns

3 recorded examples
Illegal Right Turn 1
Example 01
Illegal Right Turn 2
Example 02
Illegal Right Turn 3
Example 03

Navigate Around Illegal Parking

3 recorded examples
Navigate Illegal Park 1
Example 01
Navigate Illegal Park 2
Example 02
Navigate Illegal Park 3
Example 03

Reverse Lane Usage

3 recorded examples
Reverse Lane Usage 1
Example 01
Reverse Lane Usage 2
Example 02
Reverse Lane Usage 3
Example 03

Unauthorized U-turns

3 recorded examples
Unauthorized U-turn 1
Example 01
Unauthorized U-turn 2
Example 02
Unauthorized U-turn 3
Example 03

Dataset composition

A closer look at the traffic.

Agent diversity, interaction risk, and comparisons with existing datasets.

Swipe tables horizontally to see all columns.

Agent type distribution
Agent type distributionComposition of agents in the dataset.
Risk assessment analysis
Risk assessmentInteraction risks across heterogeneous traffic.
Table I · Dataset comparison: interaction, density & diversity
Dataset Platform Tracks Duration Interaction Scale1 Heterogeneous Interaction Scale2 Geographical Density3 VRUs (%)4
NuScenes [1] On-board ∼90k† 320h 0.675 0.549 — 20.1%
Waymo [2] On-board 7.6M 574h 1.000 1.000 — 11.5%
Argoverse2 [3] On-board 13.9M 763h 0.632 0.318 — 10.0%
NuPlan [4] On-board ∼5M† 1282h 0.274 0.213 — 46.3%
INTERACTION [5] Drone 40k 16.5h 0.132 — 0.011 —
inD [6] Drone 13.5k 10h 0.071 0.185 0.023 39.4%
SinD [7] Drone 13.2k 7.02h 0.099 0.324 0.016 62.1%
HetroD Drone ~65.4k 17.5h 0.223 0.889 0.026 69.9%

† Estimated values based on official statistics. — Metric not available. Dataset reference numbers correspond to the paper.

Metric definitions & dataset scale

1 Sinter = Σscenarios Dinter.

2 Shet = Σscenarios Σi,j 1(TTCi,j < 2 s ∧ typei ≠ typej).

3 Dgeo = N/A, where N is the number of agents within an 8 s window and A is the corresponding area.

4 VRUs = 100 × NVRU/(NVRU + NVeh) (VRU: pedestrians, bicycles/cyclists, motorcycles, tricycles; Vehicles: cars, trucks, buses, vans).

Note on scale: We report the dataset size as over/roughly 65.4k trajectories because counts may change slightly during ongoing quality control.

Evaluation results

A harder test of generalization.

Prediction and planning benchmarks expose the challenges of dense, heterogeneous traffic.

Swipe tables horizontally to see all columns.

Motion prediction

Motion prediction models struggle due to heterogeneous traffic complexity.

Cross-dataset evaluation

Brier-FDE ↓ · lower is better
Table II · MTR
Train \ Test NuScenes Waymo* SinD HetroD
NuScenes 2.95 10.43 5.14 6.76
Waymo 4.01 2.28 4.26 6.71
SinD 16.07 26.34 2.06 3.30
HetroD 21.39 26.49 3.71 0.44
Table II · Wayformer
Train \ Test NuScenes Waymo* SinD HetroD
NuScenes 2.99 8.79 5.23 9.37
Waymo 2.67 2.20 3.53 10.75
SinD 8.23 13.40 1.96 9.23
HetroD 19.57 25.28 8.06 0.75

*Waymo uses 30% of its original training data due to resource constraints.

Split & scenario analysisGeneralization across maps, time, agent types, and interaction risks.
Table III · Ablation on HetroD splits
Setting MTR Wayformer
Same-map 0.44 0.75
Diff-map 1.17 (+166%) 1.53 (+104%)
Diff-time 0.42 (−5%) 0.76 (+1%)
Table IV · Scenario-conditioned Brier-FDE (↓) on HetroD
Scenario MTR-Waymo* MTR-SinD MTR-HetroD
Agent type
Vehicle 3.64 2.55 0.83
Two-wheeler 8.69 4.63 1.16
Pedestrian 2.85 1.17 0.26
Cross-type TTC risk
High risk (TTC < 2 s) 8.51 4.76 1.25
Moderate (2 ≤ min TTC < 4 s) 8.48 4.67 1.19
Low (TTC > 4 s) 7.87 4.00 0.90
Scene-level heterogeneity
Low heterogeneity density 5.01 3.08 0.90
High heterogeneity density 8.04 4.25 1.06

Distribution: Vehicles 39.4%, Two-wheelers 51.5%, Pedestrians 9.1% | TTC: High 26.5%, Moderate 8.7%, Low 64.8% | Heterogeneity: Low 66.3%, High 33.7%

Closed-loop planning

State-of-the-art rule-based planners show increased collision rates in heterogeneous traffic scenarios.

Table V · Closed-loop planning results
Dataset Planner NuPlan Score ↑ TTC Bound ↑ Progress ↑ Lane Score ↑ Comfort ↑ Collisions ↓
NuPlan IDM 0.85 0.94 0.92 0.99 0.48 0.016
PDM-Closed 0.83 0.97 0.91 0.99 0.31 0.006
HetroD IDM 0.68 0.91 0.81 0.89 0.37 0.074
PDM-Closed 0.70 0.95 0.78 0.97 0.21 0.040
Where do collisions occur?VRU collision breakdown on HetroD.
Table VI · VRU collision breakdown on HetroD
Planner At-Fault Collision Rate VRU Front Collision Rate VRU Lateral Collision Rate
IDM 0.074 0.008 0.031
PDM-Closed 0.040 0.004 0.022

Qualitative results

Understanding the failure cases.

Planning failures and prediction challenges in complex multi-agent scenes.

Planning failure examples

01Dense Traffic Scenario
02VRU Interaction Failure
03Unstructured Maneuver
04Multi-Agent Collision

Prediction across datasets

Latent scenario embeddings from Wayformer trained on Waymo.

Latent scenario embeddings and prediction error analysis across datasets
Latent scenario embeddings and prediction error analysis.Waymo and NuScenes share similar latent structure with substantial overlap, whereas HetroD scenarios occupy distinct regions, reflecting complex behaviors and marked differences in heterogeneity. HetroD scenarios are particularly challenging: the model frequently over-predicts in dense VRU interactions, failing to capture rich frontal interactions and nuanced intent among crowded agents.

Work with HetroD

Dataset processing & usage.

Data processing partnerleveLXData

Commercial use

The HetroD dataset is free for non-commercial use only. For commercial use, please visit levelxdata.com.

Acknowledgment

The HetroD dataset was processed by leveLXData's high-quality, real-world trajectory and scenario data processing pipeline.

Reference

Cite this work.

@inproceedings{hetrod,
title={HetroD: A High-Fidelity Drone Dataset and Benchmark for Autonomous Driving in Heterogeneous Traffic},
author={Yu-Hsiang Chen and Wei-Jer Chang and Christian Kotulla and Thomas Keutgens and Steffen Runde and Tobias Moers and Christoph Klas and Wei Zhan and Masayoshi Tomizuka and Yi-Ting Chen},
booktitle={Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) },
year={2026}
}