VINS-Mono-VIO初始化 (一:为什么要初始化)

因为VINS是一个基于优化框架的VIO,优化问题非常依赖初始值,因为基本都是找离初始值最近的局部最小值,这个值作为全局最优值,初始值越近迭代次数越少,每次迭代都要计算雅可比和求解Hx=g的方差,这样减少计算时间

初始化哪些变量

在这里插入图片描述
要优化pvq,零偏、外参和地图点
在这里插入图片描述
λ λ λ 是地图点

其中加速度的零偏 b a b_{a} ba 和 平移外参 p c b p^{b}_{c} pcb 不会在初始化的时候估计

这个平移外参可以手动量一下相机与IMU的距离,拿这个向量直接送入后端的滑窗优化器中去持续优化出来

加速度零偏 b a b_{a} ba 里面包含重力加速度,不太好求解,在初始化中忽略这个 b a b_{a} ba 对初始化的结果影响也很小,在后端中也会对这个加速度零偏 b a b_{a} ba 进行优化,所以初始值给0左右的零偏值是影响不大的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rhys___

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值