VIO(3)—— VIO 残差函数的构建

本文详细介绍了视觉惯性里程计(VIO)的残差函数构建,涵盖视觉重投影误差、IMU预积分模型及其误差、状态误差线性递推公式的推导,以及残差Jacobian的计算。重点讨论了预积分模型中的积分问题、离散形式和雅克比矩阵的推导。
摘要由CSDN通过智能技术生成


IMU与VO的融合问题可以看作是对状态量的最小二乘估计,因此核心问题就转换为了VIO 残差函数的构建。
在这里插入图片描述 在这里插入图片描述

一、系统需要优化的状态量

在这里插入图片描述

二、视觉重投影误差

在这里插入图片描述在这里插入图片描述

三、预积分模型

3.1 IMU 测量值的积分问题

在这里插入图片描述在这里插入图片描述

3.2 IMU预积分模型的提出

在这里插入图片描述在这里插入图片描述

3.3 IMU 的预积分误差

在这里插入图片描述第二项可以由第一章公式(7)得到

3.4 预积分的离散形式

在这里插入图片描述

3.5 预积分量的方差

在这里插入图片描述在这里插入图片描述

四、状态误差线性递推公式的推导

4.1 简介

在这里插入图片描述

4.2 基于一阶泰勒展开的误差递推方程

在这里插入图片描述

4.3 基于误差随时间变化的递推方程

在这里插入图片描述在这里插入图片描述自己拿笔推导一下可以得到:
R [ δ θ ] × ( a b + δ a b ) ≈ R [ δ θ ] × a b = R [ a b ] × δ θ R[\delta \theta]_{×}\left(a^{b}+\delta a^{b}\right) \approx R[\delta \theta]_{×} a^{b}=R\left[a^{b}\right]_{×} \delta \theta R[δθ]×(ab+δab)R[δθ]×ab=R[ab]×δθ

4.3 预积分的误差递推公式推导

在这里插入图片描述
在这里插入图片描述在这里插入图片描述这两个矩阵的推导从下往上推导会更简单一些
在这里插入图片描述在这里插入图片描述

4.4 雅克比矩阵 F 的推导

F第五行推导:
{ b k + 1 g = b k y + n b k g δ t b ^ k + 1 + δ b k + 1 g = b ^ k g + δ b k y + n b k g δ t \left\{\begin{array}{c}b_{k+1}^{g}=b_{k}^{y}+n_{b_{k}^{g}} \delta_{t} \\ \hat{b}_{k+1}+\delta b_{k+1}^{g}=\hat{b}_{k}^g+\delta b_{k}^{y}+n_{b_k^{g}} \delta t\end{array}\right. { bk+1g=bky+nbkgδtb^k+1+δbk+1g=b^kg+δbky+nbkgδt<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值