Skip to content

Visual SLAM

Visual Simultaneous Localization and Mapping: feature-based and direct methods, loop closure, keyframe selection, and ROS integration.

Learning Objectives

1. SLAM Overview

1.1 Localization vs. Mapping

1.2 Why Visual SLAM?

2. Feature-Based Visual SLAM

2.1 ORB Features

2.2 Map Points & Keyframes

2.3 Pose Graph Optimization

3. Direct Methods

3.1 LSD-SLAM

3.2 DSO (Direct Sparse Odometry)

4. Loop Closure

4.1 Bag of Words (DBoW2)

4.2 Pose Graph Correction

5. Modern Visual SLAM Systems

5.1 ORB-SLAM3

5.2 VINS-Fusion

5.3 RTAB-Map

6. Visual SLAM in ROS 2

7. Comparison Table

Exercises

References