假设你有两个传感器,测的是同一个信号。可是它们每次的读数都不太一样,怎么办?

取平均。

再假设你知道其中贵的那个传感器应该准一些,便宜的那个应该差一些。那有比取平均更好的办法吗?

加权平均。

怎么加权?假设两个传感器的误差都符合正态分布,假设你知道这两个正态分布的方差,用这两个方差值,(此处省略若干数学公式),你可以得到一个“最优”的权重。

接下来,重点来了:假设你只有一个传感器,但是你还有一个数学模型。模型可以帮你算出一个值,但也不是那么准。怎么办?

把模型算出来的值,和传感器测出的值,(就像两个传感器那样),取加权平均。

OK,最后一点说明:你的模型其实只是一个步长的,也就是说,知道x(k),我可以求x(k+1)。问题是x(k)是多少呢?答案:x(k)就是你上一步卡尔曼滤波得到的、所谓加权平均之后的那个、对x在k时刻的最佳估计值。

于是迭代也有了。

这就是卡尔曼滤波。

一看就懂!卡尔曼滤波通俗解释相关推荐

  1. 一看就懂的卡尔曼滤波五个公式

    一看就懂的卡尔曼滤波五个公式 任何物体的运动都有一个运动方程: xk^=Axk−1+u+w,w∈(0,Q)(1)\hat{x_k} =Ax_{k-1}+u+w ,w\in (0,Q) \tag{1} ...

  2. git合并分支——带图解释一看就懂版

    git合并分支(一看就懂) 首先,我们创建dev分支,然后切换到dev分支: $ git checkout -b dev Switched to a new branch 'dev' git chec ...

  3. 区块链是什么通俗解释_区块链是什么?如何用一句话通俗解释区块链

    站长之家(Chinaz.com)注:很多人可能跟小编一样,为了搞懂区块链的概念,看了无数篇文章,但是很多说的都是大概念.虽然每个字都看得懂,但是连在一起就看不懂了.那么,区块链到底是什么东西呢?如何用 ...

  4. Linux与网络服务(一)网络服务相关概念通俗解释(科普向)

    Linux与网络服务(一)网络服务相关概念通俗解释(科普向) 前言 专业名词及概念的通俗解释 云服务器 云/云服务 云计算 弹性伸缩 负载均衡 公网IP 域名/域名备案 端口 SSH(安全外壳协议)/ ...

  5. java反射通俗解释,谁来帮用通俗易懂的语言解释下java的反射机制

    谁来帮用通俗易懂的语言解释下java的反射机制以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 谁来帮用通俗易懂的语言解释 ...

  6. 如何理解线程与进程(含有通俗解释)

    1.线程与进程: 线程和进程应该是学计算机的朋友听的比较多的词汇了,其实就算不学习计算机,懂电脑的朋友也可能有点印象,因为我们的CPU经常说到8和16线程什么的,仿佛线程越多代表CPU性能越强悍,那么 ...

  7. 循环神经网络(RNN)原理通俗解释

    循环神经网络(RNN)原理通俗解释 1.RNN怎么来的? 2.RNN的网络结构及原理 3.RNN的改进1:双向RNN 4.RNN的改进2:深层双向RNN 4.1 Pyramidal RNN 5.RNN ...

  8. 通俗解释优化的线性感知机算法:Pocket PLA

    个人网站:红色石头的机器学习之路 CSDN博客:红色石头的专栏 知乎:红色石头 微博:RedstoneWill的微博 GitHub:RedstoneWill的GitHub 微信公众号:AI有道(ID: ...

  9. 【机器学习】小孩都看得懂的 GAN

    全文共 6327 字,55 幅图, 预计阅读时间 32 分钟. 本文是「小孩都看得懂」系列的第十八篇,本系列的特点是内容不长,碎片时间完全可以看完,但我背后付出的心血却不少.喜欢就好! 小孩都看得懂的 ...

最新文章

  1. caffe 下一些参数的设置
  2. 利用cmake查看OpenCV的源码的方法
  3. css学习笔记2--多重边框
  4. java for循环 暂停_类中的2个for循环不想在第一次迭代后迭代c [暂停]
  5. 高斯平稳随机过程仿真
  6. Java发邮件-QQ服务器认证
  7. php的正则表达式函数,php中常用的正则表达式函数
  8. iOS-多线程基础和NSThread
  9. storm 出现一次运行结果,后续不在出现的原因
  10. tshark删除pcap文件中与网关通信的数据包
  11. vmware linux 编译内核,VMWare编译linux内核的注意事项
  12. 基于JAVA+Servlet+JSP+MYSQL的物流管理系统
  13. 01-09 Linux三剑客-sed
  14. 基于QItemDelegate的例子1 SpinBoxDelegate
  15. 破解打开Excel文件编辑的时候提示受保护输入密码
  16. 理解ThreadLocal(一)
  17. 基于Javaweb校园二手交易平台源码及截图
  18. matlab语法复习
  19. python中正则的使用
  20. Apache Hudi调研小记

热门文章

  1. SAP License:无奈的采购处理时间
  2. 项目管理系统、工作台、经营看板、质量管理、合同管理、合同审核、新建合同、分包商管理、立项审批、创建项目、项目模板、项目统计、计划管理、结项申请、审批流程、审批记录、审批状态、参数设置、axure原型
  3. WinCC V7.5安装过程截图
  4. pythonのdjango 缓存
  5. iOS开发实用技术之推送-应用间跳转-社交分享
  6. hdu 1708 (字符串,Fibonacci )
  7. JavaScript——编码问题
  8. 数据库之ODPS中sql语句指南
  9. 甭给《程序员》把脉——你不是主编
  10. .net core下的dotnet全局工具