Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 2.1: Recap on Linear Algebra Daniel Cremers Technische Universität.

Similar presentations


Presentation on theme: "Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 2.1: Recap on Linear Algebra Daniel Cremers Technische Universität."— Presentation transcript:

1 Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 2.1: Recap on Linear Algebra Daniel Cremers Technische Universität München

2 Notation  Scalar  Vector  Matrix Daniel Cremers Autonomous Navigation for Flying Robots 2

3 Vectors  Vector and its coordinates  A vector represents a point in n-dimensional space Daniel Cremers Autonomous Navigation for Flying Robots 3

4 Operations on Vectors  Scalar multiplication  Addition/subtraction  Length  Normalized vector  Dot product  Cross product Daniel Cremers Autonomous Navigation for Flying Robots 4

5 Operations on Vectors  Scalar multiplication  Addition/subtraction  Length  Normalized vector  Dot product  Cross product Daniel Cremers Autonomous Navigation for Flying Robots 5

6 Operations on Vectors  Scalar multiplication  Addition/subtraction  Length  Normalized vector  Dot product  Cross product Daniel Cremers Autonomous Navigation for Flying Robots 6

7 Operations on Vectors  Scalar multiplication  Addition/subtraction  Length  Normalized vector  Dot product  Cross product Daniel Cremers Autonomous Navigation for Flying Robots 7

8 Operations on Vectors  Scalar multiplication  Addition/subtraction  Length  Normalized vector  Dot product  Cross product are orthogonal if Daniel Cremers Autonomous Navigation for Flying Robots 8

9 Operations on Vectors  Scalar multiplication  Addition/subtraction  Length  Normalized vector  Dot product  Cross product Daniel Cremers Autonomous Navigation for Flying Robots 9

10 Cross Product  Definition  Matrix notation  Verify that Daniel Cremers Autonomous Navigation for Flying Robots 10

11 Matrices  Rectangular array of numbers  First index refers to row  Second index refers to column Daniel Cremers Autonomous Navigation for Flying Robots 11 rows columns

12 Types of Matrices  Square matrix  Diagonal matrix  Upper and lower diagonal matrix  Symmetric matrix  Skew-symmetric matrix  (Semi-)positive definite matrix  Orthogonal matrix Daniel Cremers Autonomous Navigation for Flying Robots 12

13 Operations on Matrices  Matrix-vector multiplication  Matrix-matrix multiplication  Inverse  Transpose  Singular value decomposition  Eigendecomposition (eigenvalues and eigenvectors) Daniel Cremers Autonomous Navigation for Flying Robots 13

14 Lessons Learned  Notation used in this course  Scalars, vectors, matrices  Most important operations  Next video: 2D and 3D geometry Daniel Cremers Autonomous Navigation for Flying Robots 14


Download ppt "Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 2.1: Recap on Linear Algebra Daniel Cremers Technische Universität."

Similar presentations


Ads by Google