# Hyperion -- A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAM

arXiv: https://arxiv.org/abs/2407.07074 · HTML: https://mlsanity.com/paper/2407.07074/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 22 of its 46 references that are in the map.
- First posted on arXiv 9 Jul 2024.

## Builds on (most cited first, 22 of 22)

- [ORB-SLAM: a Versatile and Accurate Monocular SLAM System](https://mlsanity.com/paper/1502.00956/) (2015)
- [ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM](https://mlsanity.com/paper/2007.11898/) (2020)
- [VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator](https://mlsanity.com/paper/1708.03852/) (2017)
- [DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networks](https://mlsanity.com/paper/1709.08429/) (2017)
- [Continuous-Time Visual-Inertial Odometry for Event Cameras](https://mlsanity.com/paper/1702.07389/) (2017)
- [Visual-Inertial Mapping with Non-Linear Factor Recovery](https://mlsanity.com/paper/1904.06504/) (2019)
- [Stereo DSO: Large-Scale Direct Sparse Visual Odometry with Stereo Cameras](https://mlsanity.com/paper/1708.07878/) (2017)
- [A General Optimization-based Framework for Local Odometry Estimation with Multiple Sensors](https://mlsanity.com/paper/1901.03638/) (2019)
- [A General Optimization-based Framework for Global Pose Estimation with Multiple Sensors](https://mlsanity.com/paper/1901.03642/) (2019)
- [Efficient Derivative Computation for Cumulative B-Splines on Lie Groups](https://mlsanity.com/paper/1911.08860/) (2019)
- [Efficient Continuous-Time SLAM for 3D Lidar-Based Online Mapping](https://mlsanity.com/paper/1810.06802/) (2018)
- [ARock: an Algorithmic Framework for Asynchronous Parallel Coordinate Updates](https://mlsanity.com/paper/1506.02396/) (2015)
- [FutureMapping 2: Gaussian Belief Propagation for Spatial AI](https://mlsanity.com/paper/1910.14139/) (2019)
- [Bundle Adjustment on a Graph Processor](https://mlsanity.com/paper/2003.03134/) (2020)
- [A visual introduction to Gaussian Belief Propagation](https://mlsanity.com/paper/2107.02308/) (2021)
- [Direct Sparse Odometry with Rolling Shutter](https://mlsanity.com/paper/1808.00558/) (2018)
- [Asynchronous Multi-View SLAM](https://mlsanity.com/paper/2101.06562/) (2021)
- [A Robot Web for Distributed Many-Device Localisation](https://mlsanity.com/paper/2202.03314/) (2022)
- [Distributed Simultaneous Localisation and Auto-Calibration using Gaussian Belief Propagation](https://mlsanity.com/paper/2401.15036/) (2024)
- [Incremental Abstraction in Distributed Probabilistic SLAM Graphs](https://mlsanity.com/paper/2109.06241/) (2021)
- [SymForce: Symbolic Computation and Code Generation for Robotics](https://mlsanity.com/paper/2204.07889/) (2022)
- [Distributed Variable-Baseline Stereo SLAM from two UAVs](https://mlsanity.com/paper/2009.04801/) (2020)

## Built on by (most cited first, 1 of 1)

- [Hierarchy-GBP: Accelerating Factor Graph Inference via Abstraction and Recovery](https://mlsanity.com/paper/2610.06978/) (2026)

## Abstract (arXiv)

Continuous-Time Simultaneous Localization And Mapping (CTSLAM) has become a promising approach for fusing asynchronous and multi-modal sensor suites. Unlike discrete-time SLAM, which estimates poses discretely, CTSLAM uses continuous-time motion parametrizations, facilitating the integration of a variety of sensors such as rolling-shutter cameras, event cameras and Inertial Measurement Units (IMUs). However, CTSLAM approaches remain computationally demanding and are conventionally posed as centralized Non-Linear Least Squares (NLLS) optimizations. Targeting these limitations, we not only present the fastest SymForce-based [Martiros et al., RSS 2022] B- and Z-Spline implementations achieving speedups between 2.43x and 110.31x over Sommer et al. [CVPR 2020] but also implement a novel continuous-time Gaussian Belief Propagation (GBP) framework, coined Hyperion, which targets decentralized probabilistic inference across agents. We demonstrate the efficacy of our method in motion tracking and localization settings, complemented by empirical ablation studies.
