ORB-SLAM

ORB-SLAM extends monocular visual SLAM to omnidirectional (fisheye and catadioptric) cameras by integrating the enhanced unified camera model (EUCM) to enable localization and mapping with wide field-of-view imagery.


Key Features:

  • ORB-SLAM2 foundation: Builds on the ORB-SLAM2 framework for core SLAM components.
  • Enhanced Unified Camera Model (EUCM): Uses the EUCM as the projection function to handle catadioptric systems and wide-angle fisheye cameras with up to 195 degrees field of view.
  • Full-image omnidirectional processing: Processes images without rectification or cropping, utilizing the full image area despite significant distortion.
  • Omnidirectional map initialization: Implements a novel map initialization technique specifically designed for omnidirectional cameras.
  • Analytical Jacobians and reprojection error: Analytically derives Jacobian matrices to compute reprojection errors with respect to camera pose and 3D point positions for optimization.
  • Real-time performance and accuracy metrics: Demonstrates real-time operation with reported positioning errors below 0.1% in small indoor environments and below 1.5% in larger settings, improving accuracy and robustness over pinhole camera models.

Scientific Applications:

  • Autonomous driving: Supports localization and mapping for autonomous driving using fisheye or catadioptric sensors.
  • Augmented reality: Enables precise localization and mapping for augmented reality systems that use wide-field-of-view cameras.
  • Robotic navigation and mapping: Applies to robotic navigation and large-scale mapping tasks requiring wide-angle omnidirectional imagery.

Methodology:

Integrates the enhanced unified camera model (EUCM) as the projection function, implements an omnidirectional-specific map initialization, and analytically derives Jacobian matrices to compute reprojection errors with respect to camera pose and 3D point positions.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool
Programming Languages:
C++
Added:
1/9/2020
Last Updated:
1/4/2021

Operations

Publications

Liu S, Guo P, Feng L, Yang A. Accurate and Robust Monocular SLAM with Omnidirectional Cameras. Sensors. 2019;19(20):4494. doi:10.3390/s19204494. PMID:31623266. PMCID:PMC6832278.

PMID: 31623266
PMCID: PMC6832278
Funding: - National Natural Science Foundation of China: 61675025