美文网首页
卡尔曼滤波

卡尔曼滤波

作者: 昸北 | 来源:发表于2019-02-19 23:44 被阅读0次
为什么看卡尔曼滤波

因为想要对变化/趋势进行预测,应用偏向于机械等故障类的预测。
也看了不少卡尔曼滤波相关的东西,大多是零散的理论或者拿来就用的代码。因为想要尽快使用,所以就希望能找到代码为自己所用,然而这个算盘打散了。因为不懂拿来也不会用。就这么拖着拖着的。直到我看见这篇博客,并跟着在matlab上运行并将其改成了C++版本之后,再回去探究状态方程等等的东西就有了一种恍然大明白的感觉,同时上篇博客的实现代码在我自以为明白之后又觉得有点问题(也希望大家批判的看,欢迎指正讨论)。文章中还会分享我看过觉得不错的博客用于更好的理解。

什么是卡尔曼滤波

卡尔曼滤波(Kalman filtering)一种利用线性系统状态方程,通过系统输入、输出和观测数据,对系统状态进行最优估计的算法。由于观测数据中包括系统中的噪声和干扰的影响,所以最优估计也可看作是滤波过程。
解释卡尔曼滤波有两个博客特别特别值得推荐这是第一个(这篇猪猪文章一定要多看几遍才能理会精髓),这是第二个(举例解释了状态方程等问题)

在《卡尔曼滤波与组合导航原理》这样写:

卡尔曼滤波从与被提取信号有关的量测量中通过算法估计出所需信号。
估计过程中利用了:系统方程、量测方程、白噪声激励的统计特征、量测误差的统计特性。
确切地说,卡尔曼滤波应称作最优估计理论(此处滤波与常规滤波的具有完全不同的概念和含义)。
就实现行式而言,卡尔曼滤波器实质上是一套由数字计算机实现的递推算法。量测量可看做卡尔曼滤波器的输入,估计值可看作输出,输入和输出之间由时间更新和量测更新算法联系。

相关文章

  • 卡尔曼滤波及其无人驾驶应用

    无人驾驶汽车系统感知模块的重要技术——卡尔曼滤波,应用包括:卡尔曼滤波与行人状态估计扩展卡尔曼滤波(EKF)与传感...

  • 图文并茂,卡曼滤波

    ​卡尔曼滤波是如何工作? 看图说话! 我务必向大家介绍卡尔曼滤波器(Kalman Filter),因为它之所能, ...

  • iOS-卡尔曼滤波算法

    一:前言 滤波算法 用于过滤掉连续的数据中出现偏差较大的数据 二:卡尔曼滤波算法 <0>卡尔曼滤波的原理请自行百度...

  • 卡尔曼滤波

    把卡尔曼滤波写一下吧,思想很简单,不详细写了,就是根据方差实现的一种最优估计方法。 卡尔曼滤波五个基本的公式 1....

  • 卡尔曼滤波

    卡尔曼公式 先以状态协方差随时间的传播性,得到先验估计(时间更新),再利用测量值和最小二乘估计,得到后验估计(状态...

  • 卡尔曼滤波

    话不多说,我这里先给出我们的系统的模型方程,状态转移方程: 测量方程: 需要说明的是,这里的也可以是随变化的,但是...

  • 卡尔曼滤波

    概述   卡尔曼滤波(Kalman filter)是一种高效率的递归滤波器(自回归滤波器),它能够从一系列的不完全...

  • 卡尔曼滤波

    为什么看卡尔曼滤波 因为想要对变化/趋势进行预测,应用偏向于机械等故障类的预测。也看了不少卡尔曼滤波相关的东西,大...

  • 卡尔曼滤波

    本文是国外博主Bzarg在2015年写的一篇图解。虽然是几年前的文章,但是动态定位、自动导航、时间序列模型、卫星导...

  • 卡尔曼滤波

    将预测值和测量值进行结合,对系统状态进行最优估计的算法。 在连续变化的系统中使用卡尔曼滤波是非常理想的,它具有占用...

网友评论

      本文标题:卡尔曼滤波

      本文链接:https://www.haomeiwen.com/subject/xnbqyqtx.html