# ORB-based SLAM accelerator on SoC FPGA

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

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 18 Jul 2022.

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

- [PixRO: Pixel-Distributed Rotational Odometry with Gaussian Belief Propagation](https://mlsanity.com/paper/2406.09726/) (2024)

## Abstract (arXiv)

Simultaneous Localization and Mapping (SLAM) is one of the main components of autonomous navigation systems. With the increase in popularity of drones, autonomous navigation on low-power systems is seeing widespread application. Most SLAM algorithms are computationally intensive and struggle to run in real-time on embedded devices with reasonable accuracy. ORB-SLAM is an open-sourced feature-based SLAM that achieves high accuracy with reduced computational complexity. We propose an SoC based ORB-SLAM system that accelerates the computationally intensive visual feature extraction and matching on hardware. Our FPGA system based on a Zynq-family SoC runs 8.5x, 1.55x and 1.35x faster compared to an ARM CPU, Intel Desktop CPU, and a state-of-the-art FPGA system respectively, while averaging a 2x improvement in accuracy compared to prior work on FPGA.
