---
title: ROADWork Autonomous Driving Dataset
url: https://www.emergentmind.com/topics/roadwork-dataset
type: topic
---

# ROADWork Autonomous Driving Dataset

ROADWork is a work-zone–focused autonomous-driving dataset introduced to support the full pipeline of “Recognize → Observe → Analyze → Drive” in safety-critical, long-tailed road-repair and construction scenarios. It was created in response to the lack of open datasets for developing algorithms that can perceive and navigate work zones, a setting in which state-of-the-art foundation models perform poorly and can exhibit failures such as being stopped by cones or misreading signs [2406.07661]. ROADWork combines still images, video-derived drivable trajectories, fine-grained object and sign annotations, semantic context, and benchmark tasks spanning detection, text reading, scene description, and path forecasting. Subsequent work has also used ROADWork as a held-out testbed for VLM-based trajectory planning and as the source corpus for the zero-shot Roadwork-VLM benchmark [2510.02803][2509.20843].

## 1. Motivation and problem setting

ROADWork targets a scenario class that is relatively rare in driving data but safety-critical and long-tailed: work zones, including road repairs and construction sites. The dataset paper identifies a central gap in existing autonomous-driving benchmarks: they almost never label the full variety of work-zone objects such as cones, drums, barriers, TTC signs or boards, arrow boards, vehicles, and workers [2406.07661].

The dataset is explicitly designed around four coupled capabilities. “Recognize” concerns long-tailed, fine-grained object recognition. “Observe” concerns sign detection and reading, including both text and graphics. “Analyze” concerns holistic scene description for planning. “Drive” concerns drivable-path forecasting under dynamic changes. This framing makes ROADWork broader than a conventional object-detection benchmark: it is intended to support perception, language-grounded scene understanding, and planning within the same domain [2406.07661].

A plausible implication is that ROADWork occupies a niche between conventional urban-scene datasets and end-to-end planning datasets. The provided tasks and annotations emphasize work-zone-specific irregularity rather than stable lane geometry, making the dataset particularly relevant for studying open-set and out-of-distribution behavior in autonomous driving.

## 2. Data acquisition, scale, and composition

ROADWork contains 7,416 still images, derived from 5,078 manually selected work-zone frames and 2,338 iPhone captures from Pittsburgh [2406.07661]. The video source consists of 30 s clips at 5 FPS mined from the Michelin Mobility Intelligence Open Dataset, and the geographic coverage spans 18 U.S. cities including Denver, Phoenix, and Columbus [2406.07661]. The data are described as smartphone-quality, for example approximately 12 MP, and dash or video imagery at approximately \(1920\times1080\) resolution [2406.07661].

The dataset includes trajectory information extracted from monocular video. Specifically, sparse 3D reconstruction via COLMAP is used to produce metric 3D information and then 2D projected drivable paths [2406.07661]. For benchmark construction, the paper does not fix a single train, validation, and test split; instead, baselines use standard 80/10/10 or cross-city leave-one-out for domain adaptation [2406.07661].

Later work characterizes ROADWork as the first large-scale, work-zone–focused collection of real driving videos aimed squarely at end-to-end trajectory planning, with 1,186 distinct “scenarios,” each corresponding to a short video clip of a vehicle navigating through a real work zone [2510.02803]. In that description, the scenarios cover multiple city centers and highway environments, include layouts such as temporary cone delineations, dead-end detours, and shifting lanes, and involve temporary control devices including cones, drums, barricades, tubular markers, vertical panels, TTC signs, portable barriers, fencing, on-site vehicles, and human workers [2510.02803].

These two descriptions are consistent but operate at different granularities. The original ROADWork paper emphasizes a multimodal benchmark suite built from images and video-derived paths, whereas later trajectory-planning work foregrounds the 1,186 scenario units used for open-loop prediction and error analysis [2406.07661][2510.02803].

## 3. Annotation schema and data modalities

ROADWork provides annotations at multiple levels of granularity. At the scene level, image tags include weather, time of day, environment, alteration, and an active work-zone flag [2406.07661]. Weather tags include conditions such as sunny, cloudy, wet, fog, and ice; time of day includes light, twilight, and dark; environment includes urban, suburban, rural, and highway; and alteration includes none, lane shift, and fully or partially blocked [2406.07661].

At the object level, the dataset contains bounding boxes and polygons for 15 categories: Cone, Drum, Tubular Marker, Vertical Panel, Barricade, Barrier, Fence, Work Vehicle, Work Equipment, Worker, Police Vehicle, Police Officer, TTC Sign, TTC Message Board, and Arrow Board [2406.07661]. Polygons are manually drawn with Vishwalingam–Wyatt simplification and fully verified by a single annotator, and an “Occluded” flag marks truncated or partially blocked objects [2406.07661].

For traffic control devices, ROADWork includes fine-grained sign annotations. TTC Sign “graphics” cover 62 distinct pictorial motifs, and TTC Sign “text” covers 360 distinct phrases, with both text and graphics parsed and transcribed and with occlusion flags on sign elements [2406.07661]. The examples explicitly include phrases such as “DETOUR AHEAD,” “PEDESTRIAN CROSS HERE,” and “NO RIGHT TURN” [2406.07661].

For scene context, ROADWork provides semantic segmentation masks for road, sidewalk, and sparse bike-lane regions [2406.07661]. For planning, it provides drivable trajectories obtained automatically from video and GPS via COLMAP, ground-plane fitting, and road-mask filtering. These trajectories are sampled to 20 waypoints, with the first 5 as “observed,” the last 1 as “goal,” and the remaining 14 as “future path” [2406.07661].

A later trajectory-planning study describes a reduced planning-oriented annotation view of ROADWork in monocular form: instance-level bounding boxes for ten work-zone element classes \(C_{wz}=\{\text{drum, cone, work vehicle, ttc\_sign, fence, barricade, barrier, worker, tubular\_marker, vertical\_panel}\}\), a “road mask” semantic segmentation of the drivable surface, virtual-lane assignments to every pixel in the road region, and per-frame future trajectories in pixel coordinates with \(T=20\) discrete waypoints [2510.02803]. This suggests a task-specific projection of the fuller ROADWork annotation space into a planning benchmark.

## 4. Benchmark tasks and evaluation methodology

ROADWork defines five benchmark task families. The first is object detection and segmentation over all 15 categories, evaluated with COCO Average Precision, including \(AP\), \(AP_{50}\), \(AP_{75}\), and size-stratified \(AP_S/M/L\) [2406.07661]. The second is work-zone image discovery, formulated as classifying unlabeled driving frames as work-zone versus non-work-zone using a simple rule requiring at least 3 objects of at least 2 categories occupying at least 10% of the image; the reported metrics are Precision and number of discovered frames [2406.07661].

The third task is sign detection and reading. Detection uses COCO AP over fine-grained sign classes, while reading uses end-to-end text spotting evaluated by Normalized Edit Distance, Word Accuracy, and character-level recall, precision, and F1. The paper defines \(1-\mathrm{NED}=1-\mathrm{ED}(s,s')/|s|\) [2406.07661]. The fourth task is scene description, where the objective is to generate a short description of the work zone highlighting object layouts and spatial relations for planning; metrics are BLEU@4, METEOR, ROUGE-L, CIDEr, and SPICE, with SPICE defined as \(F_1\) over scene-graph tuples [2406.07661].

The fifth task is drivable path and goal prediction. Given an image and 5 observed waypoints, the model predicts a goal point and full future path heatmaps. The principal metric is Angular Error percentage below a threshold \(\theta\), with the paper also reporting pixel-level ADE and FDE for compatibility [2406.07661]. The angular metric is defined through camera-calibrated ray comparison:
$$
AE(\mathbf{p}, \hat{\mathbf{p}})=\cos^{-1}\left(\frac{(K^{-1}\mathbf{p})\cdot(K^{-1}\hat{\mathbf{p}})}{\|K^{-1}\mathbf{p}\|\,\|K^{-1}\hat{\mathbf{p}}\|}\right).
$$

In subsequent work focused on VLM trajectory planning, ROADWork is evaluated in open-loop fashion under pixel-space ADE, FDE, and Collision Rate. There, the horizon is again \(T=20\), and collision is defined by whether a predicted trajectory collides with any annotated obstacle or work-zone element [2510.02803]. This indicates that ROADWork supports both multimodal benchmark evaluation in the original paper and later open-loop planning evaluation in trajectory-prediction studies.

## 5. Baselines and empirical findings

The ROADWork paper reports that state-of-the-art foundation models perform poorly on work zones, and then shows domain-specific gains obtained by training or adapting models on ROADWork [2406.07661]. For object detection, open-vocabulary approaches such as Detic and OpenSeeD serve as baselines, while supervised Mask R-CNN with COCO initialization achieves \(AP=29.9\), improving by \(+26.2\) over Detic [2406.07661]. Copy-paste augmentation adds \(+0.5\) AP overall but hurts small-object \(AP_S\), and pseudo-masks from SAM degrade AP by approximately \(5.2\) relative to full manual polygons [2406.07661].

For work-zone discovery, the ROADWork detector discovers 5,245 frames at \(84.9\%\) precision, compared with 410 frames at \(52\%\) precision from a BDD100k-based Detic rule and 1,070 frames at \(77.0\%\) precision from Mapillary, corresponding to 12.8 times more discoveries and a \(+32.5\%\) precision improvement over the BDD100k setting [2406.07661].

For sign detection and reading, Mask R-CNN on fine-grained TTC graphics improves from \(AP=17.6\) to \(25.0\) with copy-paste augmentation. For text spotting, Glass trained on TextOCR reaches \(1\text{–}NED=65.4\%\) and Word Accuracy \(=56.0\%\), while crop-rescale by a factor of two improves these to \(1\text{–}NED=78.6\%\) and Word Accuracy \(=60.5\%\); on small signs below \(32\times32\) px, \(1\text{–}NED\) increases from \(19.6\%\) to \(81.1\%\) [2406.07661].

For scene description, pretrained BLIP and LLaVA obtain SPICE values of approximately 3.9 and 9.4, respectively. Fine-tuning raises BLIP to \(41.3\) and LLaVA to \(42.7\), while adding object context in the prompt yields SPICE \(=46.6\), and ground-truth context yields \(49.9\) [2406.07661]. For drivable path and goal prediction, YNet with Cityscapes segmentation obtains \(AE\%<0.5^\circ=43.7\%\) for goal prediction and \(67.2\%\) for path prediction; replacing this with ROADWork segmentation raises these values to \(53.6\%\) and \(75.3\%\), respectively, while reducing FDE from \(102.7\) to \(80.8\) px and ADE from \(31.3\) to \(22.7\) px [2406.07661].

These results support the paper’s claim that work zones constitute a long-tail, open-set corner where generic models underperform, and that work-zone-specific supervision materially improves recognizing, reading, describing, and forecasting in this domain [2406.07661].

## 6. Reuse in later benchmarks and VLM-based planning research

ROADWork has been reused as an evaluation corpus for VLM trajectory planning. One study describes ROADWork as a monocular dataset recorded with a single front-facing camera, with typical frame resolution on the order of \(960\times540\) px and frame rate \(10\text{–}20\) Hz, and emphasizes that no LiDAR or radar channels are provided and neither GPS nor IMU traces are released [2510.02803]. Within that study, the entire ROADWork corpus is treated as a held-out testbed for VLM evaluation, and no official train, validation, and test split is prescribed in the paper [2510.02803].

The same study reports that mainstream VLMs fail to generate correct trajectories in \(68.0\%\) of cases and that, across 1,186 total scenarios, 70–82% are “failure scenarios” under the criterion \(FDE>100\) px and \(ADE>50\) px [2510.02803]. Eight canonical failure patterns, denoted P1–P8, are distilled via scene-graph subgraph mining and human verification, including “dead-end detours” and “lane-borrowing Across Zone” [2510.02803]. Average unmitigated VLM performance is summarized as approximately \(ADE\approx192\) px, \(FDE\approx372\) px, and \(CR\approx0.09\), while the proposed REACT framework reduces these to approximately \(ADE\approx55\) px, \(FDE\approx102\) px, and \(CR\approx0.04\) [2510.02803].

ROADWork also underlies Roadwork-VLM, a re-annotation of the entire original ROADWork set introduced as a zero-shot benchmark for high-level planning and reasoning in complex construction scenarios [2509.20843]. Roadwork-VLM retains RGB front-facing camera images and driving trajectories from the original dataset and adds newly generated textual annotations: scenario descriptions, high-level navigation instructions, and full Chain-of-Thought reasoning sequences [2509.20843]. It is used purely as a zero-shot testing benchmark: models are supervised-fine-tuned on NAVSIM only and then evaluated directly on Roadwork-VLM with no further training, and the paper does not define an internal train, validation, or test partition [2509.20843].

Roadwork-VLM evaluates high-level planning accuracy by requiring both longitudinal and lateral components of the plan to exactly match ground truth, and it reports a “Driving Metric Score” formed by averaging Risk Assessment, Commonsense Reasoning, and Scene Awareness [2509.20843]. In the reported zero-shot comparison, MTRDrive obtains Risk \(=80.2\), Reason \(=79.6\), Scene \(=80.3\), Path \(=44.2\), Speed \(=72.1\), and Plan Accuracy \(=33.5\), while the paper states that Roadwork-VLM is intended to stress OOD generalization for Language-Vision Agents [2509.20843].

A plausible implication is that ROADWork has evolved from a dataset for detection, sign understanding, captioning, and path forecasting into a reference stress test for failure analysis and zero-shot generalization in VLM-based autonomous-driving systems.

## 7. Limitations, release status, and research directions

The ROADWork paper notes several limitations. Data are primarily from smartphones and one camera, creating a domain gap relative to real AV rigs. Trajectories represent the single “longest continuous drivable path” rather than all possible forks. There is no simultaneous LiDAR or stereo, and tasks such as description are evaluated solely on ROUGE, CIDEr, and SPICE without human preference studies [2406.07661]. Later work reiterates related constraints from the trajectory-planning perspective: only monocular camera data are available, depth must be estimated by an external model, there is no official train, validation, and test split or cross-validation procedure for the 1,186-scenario planning corpus, and extreme lighting or nighttime work zones are underrepresented [2510.02803].

Despite those limitations, the dataset is publicly released under an Open Data Commons Attribution License v1.0 [2406.07661]. The original paper identifies future directions including generative or simulation-based augmentation for ultra-rare sign, text, and graphic combinations, retrieval-augmented and compositional “compound AI” that chains detectors, spotters, VLMs, and planners, unsupervised geographic or domain adaptation, and multi-camera, 3D perception to handle monocular depth ambiguity [2406.07661]. In the Roadwork-VLM line, proposed extensions include adding LiDAR, semantic maps, traffic-signal states, richer metadata such as weather and time-of-day tags, human-verified annotations, official split definitions, and broader scenario coverage beyond roadwork [2509.20843].

Taken together, these directions indicate that ROADWork is both a dataset and a problem formulation: a benchmark centered on the long-tail geometry, temporary traffic control, and planning irregularities of work zones, and a basis for later work on robust VLM reasoning, retrieval-augmented planning, and construction-zone generalization [2406.07661][2510.20843]

Source: https://www.emergentmind.com/topics/roadwork-dataset