Awesome-SLAM

A curated list of SLAM resources

View project on GitHub

Computer Vision/Geometric Fundamentals of SLAM

  1. 拾人牙慧: Computer Vision Fundamentals
  2. 白巧克力亦唯心: 知行合一

Mathematic Fundamentals

  1. 直線方程式與平面方程式的 Dot Product 及 Normals
  2. 刚体在三维空间的旋转(关于旋转矩阵、DCM、旋转向量、四元数、欧拉角)
  3. 三維旋轉表示法 - 歐拉角、旋轉矩陣、旋轉向量、四元數

Calibration, Undistortion, Rectification

  1. Pinhole Camera: 相機校正 (Camera Calibration)
  2. OpenCV 範例程式 camera_calibration
  3. OpenCV: undistort
  4. Camera calibration With OpenCV

Features

  1. OpenCV Tutorials - Feature Detection and Description - Harris Corner Detection
  2. OpenCV Tutorials - Feature Detection and Description - Shi-Tomasi Corner Detector
  3. OpenCV Tutorials - Feature Detection and Description - SIFT
  4. OpenCV Tutorials - Feature Detection and Description - SURF
  5. OpenCV Tutorials - Feature Detection and Description - FAST
  6. OpenCV Tutorials - Feature Detection and Description - BRIEF
  7. OpenCV Tutorials - Image Processing - Sobel Derivatives

Geometry

Homography

  1. Homography 知多少?
  2. Pinhole Camera: Homography

Epipolar Geometry

  1. Pinhole Camera: Epipolar Geometry
  2. Constraint in Epipolar Geometry