Moduslam: A Modular Framework for Factor Graph-Based Localization and Mapping

Modern autonomous vehicles and robots rely on versatile sensors for diverse localization and mapping tasks. Factor graphs serve as a powerful approach for consistent sensor fusion, enabling maximum a posteriori state estimation. Recent advancements in LiDAR and Radar point cloud mapping, visualinertial odometry, bundle adjustment, and rendering require the integration of complex methods into a unified pipeline. Such integration necessitates a software architecture that is modular, scalable, and easily modifiable. This paper addresses key software design challenges in localization and mapping frameworks. It introduces a hybrid architecture combining hierarchical tree-based and flat service-based structures to streamline development, testing, and application. The introduced data structures facilitate efficient module interaction, enabling seamless integration of new functionalities. The resulting design ensures flexibility and adaptivity, supporting various algorithms across different tasks while catering to a broad research community. The framework is designed to accommodate emerging trends, such as semantic mapping and hierarchical environment representations. Our open-source library, implemented in Python, is publicly available at https://github.com/fatrybl/ModuSLAM.

Institutions

Publication Details

Published
2025-06-27
DOI
https://doi.org/10.1109/edm65517.2025.11096772
Citations
1
Primary Topic
Diverse Scientific and Economic Studies
Type
article
Field-Weighted Citation Impact
3.13
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Moduslam: A Modular Framework for Factor Graph-Based Localization and Mapping

1 citations
Diverse Scientific and Economic Studies
3.13
article

Moduslam: A Modular Framework for Factor Graph-Based Localization and Mapping

article en
1 citations

Abstract

Modern autonomous vehicles and robots rely on versatile sensors for diverse localization and mapping tasks. Factor graphs serve as a powerful approach for consistent sensor fusion, enabling maximum a posteriori state estimation. Recent advancements in LiDAR and Radar point cloud mapping, visualinertial odometry, bundle adjustment, and rendering require the integration of complex methods into a unified pipeline. Such integration necessitates a software architecture that is modular, scalable, and easily modifiable. This paper addresses key software design challenges in localization and mapping frameworks. It introduces a hybrid architecture combining hierarchical tree-based and flat service-based structures to streamline development, testing, and application. The introduced data structures facilitate efficient module interaction, enabling seamless integration of new functionalities. The resulting design ensures flexibility and adaptivity, supporting various algorithms across different tasks while catering to a broad research community. The framework is designed to accommodate emerging trends, such as semantic mapping and hierarchical environment representations. Our open-source library, implemented in Python, is publicly available at https://github.com/fatrybl/ModuSLAM.

Skolkovo Institute of Science and Technology (RU)
Openalex Percentile: Top 5%
Diverse Scientific and Economic Studies
3.13
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Moduslam: A Modular Framework for Factor Graph-Based Localization and Mapping · (2025) | TGRS Research Map | TGRS