maplab 2.0

Cramariuc 2023 · Paper

One-line summary — maplab 2.0 is ETH Zurich’s modular, open-source mapping platform that unifies multi-session and multi-robot visual-inertial mapping with support for additional sensor modalities and deep-learned modules.

Problem

Integrating multiple sensor modalities and deep learning into SLAM are two of the most active directions in current research: multi-modality is a stepping stone toward robustness in challenging environments and toward interoperability of heterogeneous multi-robot systems with varying sensor setups. Existing frameworks (ORB-SLAM3, RTAB-Map, the original maplab) are tightly integrated around specific sensor configurations, so every new feature type or modality requires major engineering. maplab 2.0 provides a versatile open platform on which such modules can be developed, tested, and integrated into a fully-fledged SLAM system.

Method & architecture

The system has three main components (the paper is architectural — its contribution is the framework, not new estimation equations):

Results

Why it matters for SLAM

Real deployments rarely involve a single robot mapping once: maps must be built, extended, and maintained across days and across devices. maplab (1.0 and 2.0) is one of the few production-quality open frameworks built around this multi-session lifecycle, which makes it a natural backbone for centralized collaborative mapping — proven at SubT scale — and for benchmarking new modules against a complete system. Its plugin architecture has made it a common research vehicle for integrating learned features, new sensors, and semantic loop closure into visual-inertial mapping (ethz-asl/maplab).