Skip to content

About

ASTRA — Automated Simulation of TRAnsportation networks for SUMO. Build networks, calibrate demand, and run traffic simulations.

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Repository files navigation

ASTRA for SUMO

ASTRA

DOI

Automated Simulation of TRAnsportation networks for SUMO

ASTRA turns real-world traffic data and natural-language tasks into SUMO simulations.

Installation · Documentation · Examples · MIT License

English · 简体中文 · Deutsch

ASTRA agent-driven traffic scenario construction workflow

What ASTRA Does

Build

Build SUMO networks from OpenStreetMap, vehicle trajectory data, and road construction maps.

Calibrate

Reconstruct traffic demand and calibrate simulations using real sensor measurements.

Simulate

Run further SUMO experiments from natural-language instructions.

How ASTRA Works in Codex

Illustrated example of ASTRA building and reviewing a SUMO simulation in Codex

Quick Start

codex plugin marketplace add Tarard/ASTRA-SUMO --ref main
codex plugin add astra-sumo@astra-sumo

Then ask Codex, for example:

Use ASTRA to build a SUMO network from this OSM area.
Check connectivity, traffic signals, and routeability.

ASTRA requires Python 3.11+ and Eclipse SUMO.

ASTRA continues Torii in this new repository. See the migration guide for installation changes and compatibility.

Hamburg Digital Twin

ASTRA is being used to reconstruct and validate a real traffic corridor in central Hamburg.

ASTRA V1 reconstructed Hamburg corridor over aerial imagery, with lane connections and virtual sensors

ASTRA V1 corridor over aerial imagery, with lane connections and virtual sensors.

ASTRA combines official traffic data, aerial imagery, and SUMO network reconstruction in one workflow.

LSA118 reconstruction in four stages: official MAP endpoints and headings, reconstructed curves, and SUMO lane connections before and after cleaning

LSA118 reconstruction: official MAP endpoints and headings, reconstructed curves, and lane connections before and after cleaning.

The current Hamburg calibration matches the aggregate detector count exactly, with 0.15 vehicles MAE per 15-minute bin.

Documentation

Architecture · Installation · Documentation · Examples

License

ASTRA-SUMO is licensed under the MIT License.

ASTRA 1.3.1 is archived on Zenodo. The project DOI covers all ASTRA versions.

Earlier Torii releases remain in their original Zenodo archive.

About

ASTRA — Automated Simulation of TRAnsportation networks for SUMO. Build networks, calibrate demand, and run traffic simulations.

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages