预备知识回顾

1、单位四元数可表达任意三维旋转,且无奇异性。
四元数和角轴的转换关系:设角轴为ω\omegaθ\theta,那么它对应的四元数为:
q=[cosθ2,ωsinθ2]T \mathbf q=[cos\frac \theta{2},\omega sin \frac \theta{2}]^{\mathbf T}
2、四元数时间导数
设初始旋转为q = [s, v],然后,发生了角轴为ω\omegaθ\theta的旋转(右乘,对应四元数记作Δq),那么q 相对该旋转的导数为:
【VIO笔记】一二讲 基础知识和IMU模型
即四元数表示旋转时对时间的导数为:
【VIO笔记】一二讲 基础知识和IMU模型
3、除了利用四元数求导,亦可利用李代数进行旋转求导。
使用旋转矩阵R 时,角速度为ω\omega,那么R 相对于时间的导数可写作:
【VIO笔记】一二讲 基础知识和IMU模型
其中
【VIO笔记】一二讲 基础知识和IMU模型

IMU模型

【VIO笔记】一二讲 基础知识和IMU模型
这是VIO中的IMU模型,上标有波浪线的表示测量值,右上的b表示body系,w表示惯性系,a表示acc,g表示gyro。PVQ表示为:
【VIO笔记】一二讲 基础知识和IMU模型

中值积分法

使用mid-point 方法,即两个相邻时刻k到k+1的位姿是用两个时刻的测量值a,ω\omega的平均值来计算。
【VIO笔记】一二讲 基础知识和IMU模型
其中,
【VIO笔记】一二讲 基础知识和IMU模型

相关文章:

  • 2021-09-21
  • 2021-04-21
  • 2021-07-26
  • 2022-12-23
  • 2022-12-23
  • 2021-09-20
  • 2021-04-03
  • 2021-12-04
猜你喜欢
  • 2021-08-06
  • 2022-12-23
  • 2021-07-15
  • 2021-08-04
  • 2021-05-26
  • 2021-04-02
  • 2021-11-05
相关资源
相似解决方案