C++ · Python · ROS Open source

Lanelet2

HD maps for autonomous driving

Lanelet2 is the HD-map library for autonomous driving: a consistent map model, routing, traffic rules, and Python bindings — built to be extended. Teams use it in all components of autonomous driving stacks, robotics, dataset pipelines, and research. It enables real-world autonomous driving with open-source stacks such as Autoware, and offline research by supervising HD map construction models and end-to-end models. HD maps furthermore enable all kinds of simulation environments and provide strong priors and an evaluation basis for novel view synthesis and generative closed-loop simulation.

Originated at FZI Research Center for Information Technology
with ongoing work at KIT-MRT and the Lanelet2 community

The Lanelet2 library, documentation, Python package, and first-party papers — start here.

Official addons

View all →

First-party tools from the Lanelet2 maintainers for mapping, editing, and workflows.

JOSM with the Lanelet2 plugin editing a roundabout, plus the live 3D viewer

© KIT-MRT

Lanelet2 JOSM plugin

Native Kotlin plugin for editing Lanelet2 maps in JOSM — lanelets, regulatory elements, routing debug, and a live 3D viewer.

External

JOSM GraalPy scripting

Companion JOSM plugin that runs Python 3 (GraalPy) against map objects — including numpy — without packing the engine into the plugin JAR.

GitHub ↗
OpenLane-style training labels generated from a Lanelet2 map

© Immel et al., 2024

Lanelet2 ML converter

Generate training labels from a single Lanelet2 map source so HD-map perception, inference, and driving share one format (Immel, Fehler, Bieder, Stiller, arXiv 2024).

Public driving and map datasets that ship with, or are expressed in, Lanelet2.

inD

Urban intersection drone dataset from ika / fka: more than 13,500 road users (vehicles, cyclists, pedestrians) across 10 hours at four German intersections.

External

uniD

University-campus drone dataset from leveLXData / fka: about 1,380 vehicles and 8,600 VRUs in a shared space, with Lanelet2 and OpenDRIVE maps.

Dataset ↗

hetroD

17.5 hours of high-density Taiwanese urban traffic (ICRA 2026): more than 65,000 trajectories, about 70% VRUs, with Lanelet2 maps at six locations.

Official projects

View all →

Research from our groups that builds on Lanelet2 — converters, map learning, and more.

© KIT-MRT / KITScenes

KIT Autonomous Driving Project

Lanelet2 is powering both the KIT in-house AD Stack as well as Autoware running on two research vehicles in weekly close-loop testdrive operations. Learn more at the KIT-MRT CITI project page.

OpenStreetMap-style SD map used as a prior for SDTagNet

© Immel et al., NeurIPS 2025. Map © OpenStreetMap contributors

SDTagNet

Online HD map construction that uses text-annotated OpenStreetMap-style SD maps as a prior. NeurIPS 2025; up to +5.9 mAP versus construction without priors.

M3TR ground-truth HD map used in the map-completion benchmark

© Immel et al., IEEE RA-L 2025

M3TR

A generalist Multi-Masking Map Transformer for real-world HD map completion with and without offline map priors. IEEE RA-L 2025.

Community code & libraries

View all →

Open-source libraries built around Lanelet2 by the wider community.

CommonRoad Scenario Designer

Open-source toolbox (TUM) that converts OSM, Lanelet/Lanelet2, OpenDRIVE, and SUMO into CommonRoad maps, plus a GUI for scenario editing. IEEE ITSC 2021.

Placeholder

Your library here

Built a library on Lanelet2? Open an issue or a pull request on this website’s repo to get it listed.

Community projects & papers

View all →

Papers, theses, and projects that adopt Lanelet2 in robotics and autonomous driving research.

Use it. Extend it. Publish with it.

Lanelet2 is ready for robotics projects and autonomous driving research — routing, perception datasets, simulation, and onboard maps. If you ship an addon, a dataset, or a paper, we want it on this hub.

FZI KIT