激光SLAM后端优化总结之卡尔曼滤波

一、贝叶斯滤波

1.1 状态估计模型

在这里插入图片描述

1.2 公式推导

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

二、卡尔曼滤波(KF)

已知上一时刻系统后验概率分布:
P ( x k − 1 ) = N ( x ^ k − 1 , P ^ k − 1 ) P(x_{k-1})=N(\hat{x}_{k-1},\hat{P}_{k-1}) P(xk1)=N(x^k1,P^k1)
假设系统是线性的:
在这里插入图片描述
运动方程可以表示为:
在这里插入图片描述
观测方程可以表示为:
在这里插入图片描述
又后验概率正比于似然概率与先验概率的乘积,所以有:
在这里插入图片描述
随机变量服从高斯分布的高维形式可以表示为:
在这里插入图片描述
所以我们可以得到 x ^ k \hat{x}_{k} x^k P ^ k \hat{P}_{k} P^k的求解关系:
在这里插入图片描述
P ^ k \hat{P}_{k} P^k的求解:
在这里插入图片描述
x ^ k \hat{x}_{k} x^k的求解:
在这里插入图片描述
后验概率的均值 x ^ k \hat{x}_{k} x^k,等于先验概率的均值 x ˉ k \bar{x}_{k} xˉk加上一个修正量即 𝐾 ( z k − 𝐶 k x ˉ k ) 𝐾(z_k − 𝐶_k\bar{x}_{k}) K(zkCkxˉk)
所以,卡尔曼滤波的一般流程如下:
在这里插入图片描述
在使用卡尔曼滤波时需要满足以下两个基本条件:

  • 卡尔曼滤波假设系统为线性;
  • 卡尔曼滤波要求变量符合高斯分布;

三、扩展卡尔曼滤波(EKF)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值