1.旋转矩阵
2.旋转向量和欧拉角
3.四元数
1.旋转矩阵
1.1点 向量 坐标系
向量 是空间中存在的有方向有长度的一样东西,向量不等于坐标,不同坐标系下向量的坐标表示也不尽相同。只有确定了一个坐标系,我们才能说这个向量的坐标是多少。
向量的外积运算
其中,代表反对称矩阵,即
外积可以表示旋转,利用右手法则,大拇指朝向就是旋转向量的方向,事实也是的方向。所以
到
的旋转就可以由大拇指朝向的向量
来表示,也就是说,在这个坐标系下,旋转可以用三个实数来描述(这三个实数就是
的坐标)
1.2坐标系间的欧式变换
同一个向量在不同坐标系下有不同的坐标表示,但这都表示的是一个向量,这个向量是固有存在的。
现在将上式(3.4)左乘,得到
式 (3.5) 中的为旋转矩阵,旋转矩阵
的特殊性质:
旋转矩阵是行列式为 1 的正交矩阵(旋转矩阵的逆为自身转置,逆矩阵代表一个相反的旋转)
旋转矩阵的集合称之为特殊正交群
1.3 变换矩阵和齐次变换
之前的变换表达式,如果发生多次变换,
(2次),这样使得计算过于麻烦,所以引入一个自由度,利用齐次坐标和变换矩阵重写(3.7)
式子中的
称为变换矩阵,这种矩阵又称为特殊欧式群(Special Euclidean Group):