maplab: An Open Framework for Research in Visual-inertial Mapping and Localization
Not on the map. Why?
Abstract (arXiv)
Robust and accurate visual-inertial estimation is crucial to many of today's challenges in robotics. Being able to localize against a prior map and obtain accurate and driftfree pose estimates can push the applicability of such systems even further. Most of the currently available solutions, however, either focus on a single session use-case, lack localization capabilities or an end-to-end pipeline. We believe that only a complete system, combining state-of-the-art algorithms, scalable multi-session mapping tools, and a flexible user interface, can become an efficient research platform. We therefore present maplab, an open, research-oriented visual-inertial mapping framework for processing and manipulating multi-session maps, written in C++. On the one hand, maplab can be seen as a ready-to-use visual-inertial mapping and localization system. On the other hand, maplab provides the research community with a collection of multisession mapping tools that include map merging, visual-inertial batch optimization, and loop closure. Furthermore, it includes an online frontend that can create visual-inertial maps and also track a global drift-free pose within a localization map. In this paper, we present the system architecture, five use-cases, and evaluations of the system on public datasets. The source code of maplab is freely available for the benefit of the robotics research community.
Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 4; 2023: 2; 2024: 3; 2025: 4; 2026: 1.
23 papers.
Sort:
- 2022Beyond Cross-view Image Retrieval: Highly Accurate Vehicle Localization Using Satellite Imagecited by 88
- 2024Deep Patch Visual SLAMcited by 71
- 2021RoadMap: A Light-Weight Semantic Map for Visual Localization towards Autonomous Drivingcited by 34
- 2023FLSea: Underwater Visual-Inertial and Stereo-Vision Forward-Looking Datasetscited by 21
- 2022Satellite Image Based Cross-view Localization for Autonomous Vehiclecited by 19
- 2021The Hilti SLAM Challenge Datasetcited by 18
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scalecited by 14
- 2021IMU Data Processing For Inertial Aided Navigation: A Recurrent Neural Network Based Approachcited by 8
- 2023ObVi-SLAM: Long-Term Object-Visual SLAMcited by 8
- 2024Multi-Session SLAM with Differentiable Wide-Baseline Pose Optimizationcited by 6
- 2021Comparison of modern open-source visual SLAM approachescited by 4
- 20213D3L: Deep Learned 3D Keypoint Detection and Description for LiDARscited by 3
11 more
- 2025NeRF-VIO: Map-Based Visual-Inertial Odometry with Initialization Leveraging Neural Radiance Fieldscited by 3
- 2022Benchmarking Visual-Inertial Deep Multimodal Fusion for Relative Pose Regression and Odometry-aided Absolute Pose Regressioncited by 2
- 2021A Collaborative Visual SLAM Framework for Service Robotscited by 1
- 2021Learning to Predict Repeatability of Interest Pointscited by 1
- 2021Superquadric Object Representation for Optimization-based Semantic SLAMcited by 1
- 2022Why-So-Deep: Towards Boosting Previously Trained Models for Visual Place Recognitioncited by 1
- 2024Enhancing Scene Coordinate Regression with Efficient Keypoint Detection and Sequential Informationcited by 1
- 2025Holistic Fusion: Task- and Setup-Agnostic Robot Localization and State Estimation with Factor Graphscited by 1
- 2021A Multiple-View Geometric Model for Specularity Prediction on General Curved Surfacescited by 0
- 2025LT-Exosense: A Vision-centric Multi-session Mapping System for Lifelong Safe Navigation of Exoskeletonscited by 0
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphscited by 0
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphs10 Jun 2026
- 2025LT-Exosense: A Vision-centric Multi-session Mapping System for Lifelong Safe Navigation of Exoskeletons25 Oct 2025
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scale30 Sep 2025
- 2025Holistic Fusion: Task- and Setup-Agnostic Robot Localization and State Estimation with Factor Graphs8 Apr 2025
- 2025NeRF-VIO: Map-Based Visual-Inertial Odometry with Initialization Leveraging Neural Radiance Fields11 Mar 2025
- 2024Enhancing Scene Coordinate Regression with Efficient Keypoint Detection and Sequential Information9 Dec 2024
- 2024Deep Patch Visual SLAM3 Aug 2024
- 2024Multi-Session SLAM with Differentiable Wide-Baseline Pose Optimization23 Apr 2024
- 2023ObVi-SLAM: Long-Term Object-Visual SLAM26 Sep 2023
- 2023FLSea: Underwater Visual-Inertial and Stereo-Vision Forward-Looking Datasets24 Feb 2023
- 2022Benchmarking Visual-Inertial Deep Multimodal Fusion for Relative Pose Regression and Odometry-aided Absolute Pose Regression1 Aug 2022
- 2022Satellite Image Based Cross-view Localization for Autonomous Vehicle27 Jul 2022
11 more
- 2022Beyond Cross-view Image Retrieval: Highly Accurate Vehicle Localization Using Satellite Image10 Apr 2022
- 2022Why-So-Deep: Towards Boosting Previously Trained Models for Visual Place Recognition10 Jan 2022
- 2021The Hilti SLAM Challenge Dataset23 Sep 2021
- 2021Superquadric Object Representation for Optimization-based Semantic SLAM20 Sep 2021
- 2021A Multiple-View Geometric Model for Specularity Prediction on General Curved Surfaces20 Aug 2021
- 2021Comparison of modern open-source visual SLAM approaches3 Aug 2021
- 2021RoadMap: A Light-Weight Semantic Map for Visual Localization towards Autonomous Driving4 Jun 2021
- 2021Learning to Predict Repeatability of Interest Points8 May 2021
- 2021IMU Data Processing For Inertial Aided Navigation: A Recurrent Neural Network Based Approach26 Mar 2021
- 20213D3L: Deep Learned 3D Keypoint Detection and Description for LiDARs25 Mar 2021
- 2021A Collaborative Visual SLAM Framework for Service Robots5 Feb 2021
- 2022Beyond Cross-view Image Retrieval: Highly Accurate Vehicle Localization Using Satellite Imagecited by 88
- 2024Deep Patch Visual SLAMcited by 71
- 2021RoadMap: A Light-Weight Semantic Map for Visual Localization towards Autonomous Drivingcited by 34
- 2023FLSea: Underwater Visual-Inertial and Stereo-Vision Forward-Looking Datasetscited by 21
- 2022Satellite Image Based Cross-view Localization for Autonomous Vehiclecited by 19
- 2021The Hilti SLAM Challenge Datasetcited by 18
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scalecited by 14
- 2021IMU Data Processing For Inertial Aided Navigation: A Recurrent Neural Network Based Approachcited by 8
- 2023ObVi-SLAM: Long-Term Object-Visual SLAMcited by 8
- 2024Multi-Session SLAM with Differentiable Wide-Baseline Pose Optimizationcited by 6
- 2021Comparison of modern open-source visual SLAM approachescited by 4
- 20213D3L: Deep Learned 3D Keypoint Detection and Description for LiDARscited by 3
12 most cited of 23 All 23 (JSON)
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphs10 Jun 2026
- 2025LT-Exosense: A Vision-centric Multi-session Mapping System for Lifelong Safe Navigation of Exoskeletons25 Oct 2025
- 2025Benchmarking Egocentric Visual-Inertial SLAM at City Scale30 Sep 2025
- 2025Holistic Fusion: Task- and Setup-Agnostic Robot Localization and State Estimation with Factor Graphs8 Apr 2025
- 2025NeRF-VIO: Map-Based Visual-Inertial Odometry with Initialization Leveraging Neural Radiance Fields11 Mar 2025
- 2024Enhancing Scene Coordinate Regression with Efficient Keypoint Detection and Sequential Information9 Dec 2024
- 2024Deep Patch Visual SLAM3 Aug 2024
- 2024Multi-Session SLAM with Differentiable Wide-Baseline Pose Optimization23 Apr 2024
- 2023ObVi-SLAM: Long-Term Object-Visual SLAM26 Sep 2023
- 2023FLSea: Underwater Visual-Inertial and Stereo-Vision Forward-Looking Datasets24 Feb 2023
- 2022Benchmarking Visual-Inertial Deep Multimodal Fusion for Relative Pose Regression and Odometry-aided Absolute Pose Regression1 Aug 2022
- 2022Satellite Image Based Cross-view Localization for Autonomous Vehicle27 Jul 2022
12 newest of 23 All 23 (JSON)