[1]-VIO概述

本文介绍了视觉惯性导航(VIO)技术,比较了视觉与IMU定位的优势与劣势,探讨了松耦合与紧耦合融合方案在自动驾驶和头戴设备中的应用,以及为何紧耦合更优。着重讲解了VIO如何利用视觉和IMU互补,达到更高精度的定位。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VIO 概述

1.0 VIO 引出

  • VIO: (Visual-Inertial Odometry)

    以视觉与 IMU 融合实现里程计。

  • IMU(Inertial Measurement Unit),惯性测量单元

    • 典型 6 轴 IMU 以较高频率(≥ 100Hz)返回被测量物体的角速度与加速度

    • 受自身温度、零偏、振动等因素干扰,积分得到的平移和旋转容易漂移

    • 同时 IMU 随着精度和使用场景的不同价格也会出现极大的变化。如下图所示:

      在这里插入图片描述

  • 视觉里程计 Visual Odometry

    • 以图像形式记录数据,频率较低( 15 − 60 H z 15 − 60Hz 1560Hz 居多)
    • 通过图像特征点或像素推断相机运动

2.0 IMU 与视觉定位优势劣势对比

方案IMU视觉
优势快速响应
不受成像质量影响
角速度普遍比较准确
可估计绝对尺度
不产生漂移
直接测量旋转与平移
劣势存在零偏
低精度 IMU 积分位姿发散
高精度价格昂贵
受图像遮挡、运动物体干扰
单目视觉无法测量尺度
单目纯旋转运动无法估计
快速运动时易丢失$

\quad 整体上,视觉和 IMU 定位方案存在一定互补性质:

  • IMU 适合计算短时间、快速的运动。
  • 视觉适合计算长时间、慢速的运动。

\quad 同时,可利用视觉定位信息来估计 IMU 的零偏,减少 IMU 由零偏导致的发散和累积误差;反之,IMU 可以为视觉提供快速运动时的定位。

3.0 融合方案

\quad IMU 数据可与多种定位方案融合

  • 自动驾驶中通常用 IMU+GPS/差分 GPS/RTK 的融合定位方案,形成 GNSS-INS 组合导航系统,达到厘米组定位精度;
  • 头戴式 AR/VR 头盔则多使用视觉 +IMU 的 VIO 定位系统,形成高帧率定位方案。

3.1 松耦合

\quad 将 IMU 定位与视觉/GNSS 的位姿直接进行融合,融合过程对二者本身不产生影响,作为后处理方式输出。典型方案为卡尔曼滤波器。整体的框架如下图所示:

在这里插入图片描述

3.2 紧耦合

\quad 融合过程本身会影响视觉和 IMU 中的参数(如 IMU 的零偏和视觉的尺度)。典型方案为 MSCKF 和非线性优化。整体框架如下图所示:

在这里插入图片描述

3.3 对比分析

为什么要使用紧耦合?

  • 单纯凭(单目)视觉或 IMU 都不具备估计 Pose 的能力:视觉存在尺度不确定性、IMU 存在零偏导致漂移;
  • 松耦合中,视觉内部 BA 没有 IMU 的信息,在整体层面来看不是最优的。
  • 紧耦合可以一次性建模所有的运动和测量信息,更容易达到最优。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值