SLAM Simultaneous Localization & Mapping: Oxford Robotics Demo

Added:

Sensor Fusion
3D Mapping
Lab Demo
Robot Autonomy
Factor Graphs
Loop Closure

Sensor Fusion

0:02
Playing Section
  • 1

    Frontier device combines lidar, cameras, and IMU for perception.

  • 2

    Sensor fusion solves SLAM, addressing localization and mapping simultaneously.

  • 3

    Loop closure corrects accumulated drift for consistent maps.

Basic understanding of coordinate transformations, spatial mathematics, and 3D rotation representations such as Quaternions and Lie Algebra (SO(3)/SE(3)).
Fundamentals of robotic sensors, specifically how LiDAR, RGB-D cameras, and Inertial Measurement Units (IMUs) operate and collect raw data.
Core concepts of state estimation and probability, such as Bayesian filtering, Kalman Filters, and least-squares optimization.
The conceptual definition of Simultaneous Localization and Mapping (SLAM) and the circular dependency between tracking pose and building a map.
Implementation of Graph-Based SLAM and back-end optimization frameworks like g2o, GTSAM, or Ceres Solver for loop closure and drift correction.
Advanced sensor fusion architectures, specifically tightly-coupled Visual-Inertial Odometry (VIO) and Lidar-Inertial Odometry (LIO) pipelines.
Autonomous navigation and path-planning algorithms (such as A*, RRT*, and MPC) that utilize real-time SLAM maps for obstacle avoidance.
Semantic SLAM and Neural Radiance Fields (NeRFs) / 3D Gaussian Splatting, which merge deep learning with spatial mapping to understand object classes and photorealistic scenes.
167.7K views4.2Klikes11:34@ComputerphileOriginal Release: 2022-08-31

SLAM (Simultaneous Localization and Mapping) is a fundamental robotics challenge where a robot must simultaneously determine its location within an unknown environment while building a map of that environment. This is achieved through sensor fusion, combining data from cameras (for visual recognition), LiDAR (for creating point clouds of the environment), and Inertial Measurement Units (IMUs, which track acceleration and rotation). The key technique involves factor graphs, which model unknowns (robot positions and environmental landmarks) as nodes connected by constraints derived from sensor measurements. Loop closure enables error correction by recognizing when the robot returns to a previously mapped location, allowing the system to adjust accumulated trajectory errors and create an accurate 3D map. This technology enables autonomous robots to navigate complex environments like nuclear facilities for inspection missions.