什么是滤波?举个最直观的简单例子:臭水沟里舀一大勺水,需要过滤成干净水怎么办?,,,用滤网(网孔可根据需要选择大小孔)过滤。

在电路方面波形的高低通滤波原理类似; 图像上的噪声点各种中值滤波等类似的滤波方案; Filter。

在状态测量领域是根据 预测+更新 的方式估计状态用途的。 Estimation。

多种传感器数据融合。data association。correlation。

一、《概率机器人》书上的贝叶斯公式及滤波公式及推导

二、卡尔曼滤波:究竟滤了谁?参考知乎网友链接:https://zhuanlan.zhihu.com/p/85865058      (激光slam,滤波方案为背景)

卡尔曼滤波和贝叶斯滤波的对比如下图

下面就用图来解释一下卡尔曼滤波,能有个更直观的感受。

首先通过上一时刻的状态预测得到当前时刻的状态分布(图a),然后通过传感器得到测量数据(图b加粗)。

结合测量数据调整更新,得到当前时刻最终的状态分布(图c加粗)。然后通过控制数据,接着预测下一时刻的状态分布(图d加粗)。

获取下一时刻的测量数据之后(图e加粗),综合得到下一时刻估计的状态分布(图f加粗)。

到这,你知道卡尔曼滤波究竟滤了谁吗?在我看来,卡尔曼滤波可以看作是,通过测量数据将仅由控制数据进行状态估计而带来不断提高的噪声(不确定性)滤除掉。同时,它更像是一种数据(传感器)融合的方法。

还记得文章前面让你蒙着眼在屋子里走吗?学了卡尔曼滤波之后应该知道怎么做能让你更准确地知道当前位置了吧?很简单,那就是睁开眼走路!

眼睛看到室内环境就相当于测量数据,综合眼睛看到的对象就会让你对自己所在的位置判断更准确啦。当然,如果你的鼻子够灵,可以通过气味判断,或者有顺风耳可以听到浴室滴水从而避免掉坑也是可以的!

三、知乎提问及答主回答;https://zhuanlan.zhihu.com/p/85865058

机器人学习--卡尔曼滤波及各种滤波解析相关推荐

  1. 【卡尔曼滤波介绍与原理解析】

    [卡尔曼滤波介绍与原理解析] 学习参考外文链接:http://www.bzarg.com/p/how-a-kalman-filter-works-in-pictures/. 参考链接:https:// ...

  2. 卡尔曼滤波和粒子滤波

    整篇转自:https://blog.csdn.net/zkl99999/article/details/46619771/ 转自http://blog.csdn.net/karen99/article ...

  3. 从卡尔曼滤波到粒子滤波 很详细,很明了。。

    转自http://blog.csdn.net/karen99/article/details/7771743 卡尔曼滤波本来是控制系统课上学的,当时就没学明白,也蒙混过关了,以为以后也不用再见到它了, ...

  4. 关于卡尔曼滤波和粒子滤波最直白的解释

    卡尔曼滤波本来是控制系统课上学的,当时就没学明白,也蒙混过关了,以为以后也不用再见到它了,可惜没这么容易,后来学计算机视觉和图像处理,发现用它的地方更多了,没办法的时候只好耐心学习和理解了.一直很想把 ...

  5. 机器人学习--定位算法AMCL全局定位方案

    ROS中已经集成了AMCL(自适应蒙特卡洛定位)的解决方案,按照要求测试一般都没问题. 源码或者相关细节分析参考:机器人学习--定位算法AMCL详解_GGY1102的博客-CSDN博客_amcl定位 ...

  6. 机器人学习--智能移动机器人的有关技术演讲(浙大-熊蓉教授-2021年)

    链接都是链接http://www.imrobotic.com/news/detail/27452 参考:http://www.imrobotic.com/news/detail/27452 浙江大学熊 ...

  7. 卡尔曼滤波、粒子滤波【通俗解释】

    卡尔曼滤波本来是控制系统课上学的,当时就没学明白,也蒙混过关了,以为以后也不用再见到它了,可惜没这么容易,后来学计算机视觉和图像处理,发现用它的地方更多了,没办法的时候只好耐心学习和理解了.一直很想把 ...

  8. 卡尔曼滤波、扩展卡尔曼滤波、无迹卡尔曼滤波以及粒子滤波原理

    所有滤波问题其实都是求感兴趣的状态的后验概率分布,只是由于针对特定条件的不同,可通过求解递推贝叶斯公式获得后验概率的解析解(KF.EKF.UKF),也可通过大数统计平均求期望的方法来获得后验概率(PF ...

  9. 【SLAM基础入门】贝叶斯滤波、卡尔曼滤波、粒子滤波笔记(1)

    贝叶斯滤波.卡尔曼滤波.粒子滤波 (https://www.bilibili.com/video/BV1HT4y1577g?spm_id_from=333.999.header_right.histo ...

最新文章

  1. Java程序 实验小全
  2. 《Java基础入门》课后习题答案 资源分享
  3. Selenium IDE工具界面剖析
  4. padding和卷积的区别_池化、池化与卷积异同、zero-padding
  5. Java进阶知识-数组类型
  6. xshell 7 官网免费下载
  7. 在穷学生面前 “ 摆弄骚姿 ”,最美90后支教女老师翻车~!这TM就是所谓的 “ 支教媛 ” ~?...
  8. 光子 量子 DNA计算机的发展情况,科研萌新关于非冯诺依曼结构计算机的一些知识mewo~~...
  9. cocos2d-x游戏实例(21)-纵版射击游戏(8)
  10. 分布式系统Lease机制
  11. Qt实现全屏下玫瑰花(含详细注释)
  12. 工厂模式之消除switch/case语句
  13. 解决firefox和IE9对icon font字体的跨域访问问题
  14. 黑马程序员--java基础加强之内省(IntroSpector)
  15. (day 20 - 中序遍历加双指针)剑指 Offer 36. 二叉搜索树与双向链表
  16. 阿里云移动端播放器高级功能---直播时移 1
  17. Https所涉及名词及相关后缀名解释
  18. 红楼梦中贾母评才子佳人戏--真正看的明白
  19. 设计模式原则之依赖倒转(倒置)原则
  20. dis的前缀单词有哪些_前缀dis包含哪两种含义

热门文章

  1. xp系统中的隐藏文件不能显示 解决方案
  2. 常用计算机文章搜索方法总结
  3. AtCoder AGC030B Tree Burning
  4. tftp服务器_Transfer for Mac(TFTP服务器)
  5. Hadoop+Hbase分布式集群架构“完全篇”
  6. 实现点击到底部、顶部、指定div功能
  7. python 学习笔记十九 django深入学习四 cookie,session
  8. Erlang --- 基本概念
  9. OEM status|start|stop
  10. 商品类型的下拉框绑定一个事件,通过ajax获取属性