SLAM后端---状态估计 转变为 最小二乘法

本文介绍了SLAM后端的状态估计问题,从最大后验概率和最大似然的角度出发,逐步转换为最小二乘法。通过高斯分布假设,最大似然估计转化为最小化误差平方和,从而解决SLAM中的状态估计问题,成为视觉SLAM的主流方法。
摘要由CSDN通过智能技术生成

内容源自<视觉slam十四讲>

最大后验和最大似然

状态估计转换为P(x|z)公式,然后根据贝叶斯法则,删去无关的,再把P(x)干脆也省略了,最后相当于求解arg max P(z|x),也就是最大似然.整个过程把求解最大后验概率转化为最大似然了.

回顾一下经典 SLAM 模型。它由一个运动方程和一个观测方程构成,如下所示:

xk乃是相机的位姿。我们可以使用变换矩阵或李代数表示它。至于观测方程即针孔相机模型。(对于视觉slam)

在噪声的影响下,我们希望通过带噪声的数据 z 和 u,推断位姿 x 和地图 y(以及它们的概率分布),这构成了一个状态估计问题。由于在 SLAM 过程中,这些数据是随着时间逐渐到来的,所以在历史上很长一段时间内,研究者们使用滤波器,尤其是扩展卡尔曼滤波器(EKF)求解它。卡尔曼滤波器关心当前时刻的状态估计 x k ,而对之前的状态则不多考虑;相对的,近年来普遍使用的非线性优化方法,使用所有时刻采集到的数据进行状态估计,并被认为优于传统的滤波器,成为当前视觉 SLAM 的主流方法。

在非线性优化中,我们把所有待估计的变量放在一个“状态变量”中:

<
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值