IMU preintegration on manifold 学习笔记
李群流形性质
hat() vee()
hat 运算性质:
指数映射
当是小量时,有一阶近似:
对数映射
得:
其中:为旋转角, 为旋转轴单位矢量.当
定义符号,表示李群(正交矩阵)和李代数(反对称矩阵)之间的映射:
对于3维实向量和一个小量,有下述近似性质:
理解为:
中的向量加上一个小量,对应到中则是右乘一个。
中右乘一个,对应到中则是加上一项。
是的右Jacobian,将切空间的“加性项”和“乘性项”联系在了一起。
指数映射Adjoint:
证明:
对于任意旋转矩阵和三维矢量, 有如下恒等式:
由指数映射(罗德里格斯公式):
其中,为模值,为单位矢量。
变形如下:
IMU 运动学
陀螺仪与加速度计测量模型:
其中随时间缓慢变化的bias。是白噪声。
运动模型的微分方程:
进行欧拉积分得:
其中角速度和加速度可以被IMU测量到,但受到噪声与重力影响。令测量值为和:
其中, 为陀螺和加速度计零偏,,为测量的高斯噪声。把该式代入上式,可得到测量值与状态变量的关系:
其中,是离散化后的随机游走噪声[6]:
预积分
在优化算法中,为了避免状态量($\mathbf{R} , \mathbf{p}, \mathbf{v} $)迭代变化导致需要重新计算积分,考虑将一段时间IMU打包,称为预积分。
其中,为累计时间。
将上式变换,定义相对变化量:
Reference
[1] https://zhuanlan.zhihu.com/p/388859808
[2] https://github.com/PetWorm/IMU-Preintegration-Propogation-Doc
Inertial-Only Optimization for Visual-Inertial Initialization 学习笔记