点与坐标系
三维空间坐标系
空间坐标系分一般分为左手坐标系和右手坐标系(常用)
空间向量的运算
1. 由坐标运算表达向量的运算
2. 加法和减法运算
3. 内积
4. 外积
其中a^事实上是一个反对称矩阵,即a矩阵的转置=-a。
为什么要把
转换为
呢?
这样做的目的就是可以将外积
写成向量的乘法
,变成了矩阵的线性运算,减少运算时间。
三维空间的运动
旋转
旋转矩阵的推导
SO(3)这个定义其实就是旋转矩阵R满足正交且行列式为1。
旋转矩阵一般指“把坐标系2的向量变换到坐标系1”中。
旋转加平移
当坐标系连续旋转和平移的时候会给计算带来麻烦(类似递归),所以我们引入其次坐标讲坐标系的运动转换为矩阵的线性运算。
旋转向量和欧拉角
旋转向量
欧拉角
因为存在奇异性问题SLAM中一般不怎么用欧拉角...
四元数
四元数的定义
四元数的运算
四元数与角轴的相互转换