SLAM 스터디 ppt

  • SLAM 이란?
  • 왜 이것을 공부하고자 하였는지?
  • Basic Mathematics - Linear Algebra
  • Introduction to SLAM
  • Self-Driving Lectures 7.1~7.3
  • SLAM Roadmap
  • 3DVFH* / VINS-Mono

Iterative Closest Point (ICP)

Kabsch algorithm

the rotation of P into Q starts with two sets of paired points, P and Q. Three steps: 1. a translation 2. the computation of a covariance matrix 3. the computation of the optimal rotation matrix

Translation

sets of coordinates translated to coincides their centroid with the origin of the coordinate system.

Computation of the covariance matrix

or, summation notation

is a cross-covariance matrix when and are seen as data matrices

Computation of the optimal rotation matrix

the optimal based on the matrix formula

(but if case of not having an inverse, this solution becomes complicated) If SVD available, the optimal rotation can be calculated

  1. calculate the SVD of the covariance matrix
  1. decide whether we need to correct our rotation matrix to ensure a right-handed coordinate system
  1. calculate optimal rotation matrix

Orthogonal Procrustes problem

= a matrix approximation one is given two matrices and and asked to find an orthogonal matrix which most closely maps to .

where