聊一聊SLAM核心算法之ESKF多传感器融合算法

作者 | 应知  编辑 | 汽车人

原文链接:https://zhuanlan.zhihu.com/p/628074965?

点击下方卡片,关注“自动驾驶之心”公众号

ADAS巨卷干货,即可获取

点击进入→自动驾驶之心【SLAM】技术交流群

后台回复【SLAM综述】获取视觉SLAM、激光SLAM、RGBD-SLAM等多篇综述!

研究生进行无人机控制导航时,使用GNSS/Mag/IMU等传感器进行组合导航定位,用于计算无人机的姿态。

本文主要介绍ESKF算法在多传感器融合中的应用,详细记录和推导ESKF状态传播方程,并更详细解释观测方程及其物理意义,直观的解释SLAM-IMU状态预测方程的关系,用于算法学习研究。

EKF算法过程简单理解:

  1. 通过IMU传感器进行状态更新,并计算其状态协方差;

  2. SLAM/GNSS等作为EKF观测值,计算观测协方差;

  3. 增益(可以理解为加权平均的权重)由状态协方差和观测协方差之间的比值计算;

  4. 通过协方差进行状态更新,

d11d387521fd126ed745b99bf21839f1.png

ESKF主要用于多传感器融合,可用于降低AR眼镜算法功耗、提升大场景SLAM的效果等。

1. 状态预测方程

定义f30a337b6b348ae9f5c2c76d4323886d.png,考虑噪音,状态变量随时间变化如下

738a1274fe43bd6cece37e1210d3d874.png

2. 误差状态传播方程

参考文章已经很详细,现补充部分细节公式推理,并按顺序重新整理:

旋转矩阵:

e77c0930dcf4456fe1db3edb17ab412c.png

结合式(3):

188368df97f7d6927b658dfc20991699.png

位置:

1fcec84d35723a246f11e4053b1163d0.png

速度:

0b8b8a87b2c493f0fe1240207519de39.png

由式(2)可得

c0c9e8417be3d334db45f4ebf3d99d6b.png

忽略高阶小量

c799d86b2e8ce8c5c7284dc78eeeefe0.png

因此可以得到

e5bfd53d5d72aa77da3b5d4dd058bd50.png

3. 观测方程和残差方程(链接slam和imu)

f96fc46af52140530408ffa4b5acbcd3.png

视频课程来了!

自动驾驶之心为大家汇集了毫米波雷达视觉融合、高精地图、BEV感知、传感器标定、传感器部署、自动驾驶协同感知、语义分割、自动驾驶仿真、L4感知、决策规划、轨迹预测等多个方向学习视频,欢迎大家自取(扫码进入学习)

4b35e4a9a113d7975233948f620ab423.png

(扫码学习最新视频)

国内首个自动驾驶学习社区

近1000人的交流社区,和20+自动驾驶技术栈学习路线,想要了解更多自动驾驶感知(分类、检测、分割、关键点、车道线、3D目标检测、Occpuancy、多传感器融合、目标跟踪、光流估计、轨迹预测)、自动驾驶定位建图(SLAM、高精地图)、自动驾驶规划控制、领域技术方案、AI模型部署落地实战、行业动态、岗位发布,欢迎扫描下方二维码,加入自动驾驶之心知识星球,这是一个真正有干货的地方,与领域大佬交流入门、学习、工作、跳槽上的各类难题,日常分享论文+代码+视频,期待交流!

2a33b236e87b9f96f7689618b0d9404c.jpeg

自动驾驶之心】全栈技术交流群

自动驾驶之心是首个自动驾驶开发者社区,聚焦目标检测、语义分割、全景分割、实例分割、关键点检测、车道线、目标跟踪、3D目标检测、BEV感知、多传感器融合、SLAM、光流估计、深度估计、轨迹预测、高精地图、NeRF、规划控制、模型部署落地、自动驾驶仿真测试、产品经理、硬件配置、AI求职交流等方向;

082ada3a629d72bb1fa911675d7b1e67.jpeg

添加汽车人助理微信邀请入群

备注:学校/公司+方向+昵称

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值