705 字
4 分钟
线性代数基础
文章目录
Vector
Vector Representation
Dot product
- In Eucidean Space,

Cross product


注意, 叉积满足反交换律:
叉乘不满足结合律。
How to find the rotation between vector

Dodrigues’s Rotation Formula

Dodrigues’ Rotation Fomula:
注意, 旋转方向的正负由左右手轴决定。针对左右手轴, 公式都是一致的。
同时这个公式也可以写成矩阵的形式(见 Matrix Form of Cross Product)。

Orthogonal Coordinate
对于满足下面要求的轴满足右手系:
这样可以得出以下的结论:
Matrix
Matrix Operation

Matrix Form of Dot Produnct

Matrix Form of Cross Product
叉乘可以表达为一个反对称阵的形式:

叉乘也可以用行列式进行表示:

叉乘满足下面的一些性质:

Orthogonal Matrix
如果矩阵的列向量互相正交,且长度为1,那么该矩阵称之为标准正交矩阵,不要求矩阵满秩。
如果满秩,即 是方阵,称之为正交矩阵(Orthogonal Matrix)。标准正交矩阵有很多好的性质:
- 不改变 的长度。
- 不改变向量点积。
- 如果 是方阵,
Determinant of a Matrix

行列式的性质:
Eigenvalues and Eigenvetors
对于矩阵 , 存在一个非零向量 满足:
则称 为 的特征值, 为 的特征向量。
特别地, 对于 的正交矩阵 , 它至少有一个特征值
Rigid Transformation
Scaling

Rotation
向量 经过旋转得到 , 对于 , 则称 是 的旋转矩阵。
旋转矩阵是一个正交矩阵, 满足一些性质:
Combination of Rotations

Rotation around Coordinate Axes

Rotation Axis and Angle
旋转矩阵始终有一个特征值 。
也就是存在一个特征向量 。
这样, 旋转矩阵 可以看做是 绕轴 旋转 角度。

这样反对称矩阵可以和叉乘建立关系(见线性代数基础)

这样 和 是平行的, 对 进行标准化后就能得到旋转轴 。

同时根据线性代数基础 可以计算得出旋转角

View of Rotation


对于原点相同的正交基, 可以看做 的正交基是由 的正交基旋转 得到的。
也就是说旋转矩阵给出了从局部坐标系到全局坐标系的转换公式。

加上位移后就是上图所示的坐标变换公式。