ROCVSYApr 8, 2025

Holistic Fusion: Task- and Setup-Agnostic Robot Localization and State Estimation with Factor Graphs

arXiv:2504.06479v19 citationsh-index: 47Has Code
Originality Highly original
AI Analysis

It provides a general, open-source solution for multimodal sensor fusion in robotics, addressing the need for task- and setup-agnostic operation in challenging environments.

The paper tackles the problem of flexible robot localization and state estimation across diverse scenarios by introducing Holistic Fusion, a factor-graph-based method that achieves low-latency online estimation and low-drift global localization at IMU rates, demonstrated in five real-world applications.

Seamless operation of mobile robots in challenging environments requires low-latency local motion estimation (e.g., dynamic maneuvers) and accurate global localization (e.g., wayfinding). While most existing sensor-fusion approaches are designed for specific scenarios, this work introduces a flexible open-source solution for task- and setup-agnostic multimodal sensor fusion that is distinguished by its generality and usability. Holistic Fusion formulates sensor fusion as a combined estimation problem of i) the local and global robot state and ii) a (theoretically unlimited) number of dynamic context variables, including automatic alignment of reference frames; this formulation fits countless real-world applications without any conceptual modifications. The proposed factor-graph solution enables the direct fusion of an arbitrary number of absolute, local, and landmark measurements expressed with respect to different reference frames by explicitly including them as states in the optimization and modeling their evolution as random walks. Moreover, local smoothness and consistency receive particular attention to prevent jumps in the robot state belief. HF enables low-latency and smooth online state estimation on typical robot hardware while simultaneously providing low-drift global localization at the IMU measurement rate. The efficacy of this released framework is demonstrated in five real-world scenarios on three robotic platforms, each with distinct task requirements.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes