当前位置: 首页 > article >正文

从贝叶斯角度理解卡尔曼滤波算法

        学完卡尔曼滤波可以说你是地球上战斗力超强的人了,因为几乎所有带电的军事装备、航空航天装备都需要卡尔曼滤波算法。

 直观理解

        首先卡尔曼滤波要解决的问题是什么?以我军发射一枚导弹攻击敌方某固定位置目标为例(搞技术的总要有点情怀,老是讲啥小车运动,温度计这些就太low了)。导弹需要每隔一秒开雷达测下离目标的距离,由于雷达有误差,所以需要融合自己上个时刻的位置、速度等信息来更准确的确定当前时刻离目标的距离。这就是卡尔曼滤波需要解决的事。

        直观理解卡尔曼滤波是怎么解决这个问题的呢?首先导弹已知“当前这秒雷达测量的导弹离目标的距离”(称之为观测值,比如雷达测量导弹离目标距离7m),“上个时刻导弹离目标的距离”和“导弹自己当前时刻的速度”可以估算出当前导弹离目标的距离(称之为粗略估计值)。如上一秒离目标10m,速度是4m/s,那么当前这秒估计就离目标距离是6m。这个速度数据可以从传感器里读取也可以从发动机那获得。

        那么问题来了,导弹离目标的距离现在既有个观测值7m,又有个估计值6m。到底相信哪个?单纯相信观测值万一雷达被敌方干扰了呢?单纯相信估计值那么万一上个时刻的距离估计值或速度不准呢?所以&#x


http://www.kler.cn/a/293719.html

相关文章:

  • 界面控件Kendo UI for Angular中文教程:如何构建带图表的仪表板?(一)
  • ubuntu20.04安装FLIR灰点相机BFS-PGE-16S2C-CS的ROS驱动
  • 基于yolov8、yolov5的番茄成熟度检测识别系统(含UI界面、训练好的模型、Python代码、数据集)
  • Matlab: 生成对抗网络,使用Datastore结构输入mat格式数据
  • Docker网络和overlay的基础讲解
  • git status 命令卡顿的排查
  • 狂奔的荣耀,稳健的苹果:AI Agent手机竞速赛
  • Linux平台屏幕|摄像头采集并实现RTMP推送两种技术方案探究
  • 使用isolation: isolate声明隔离混合模式
  • 超声波测距模块HC-SR04(基于STM32F103C8T6HAL库)
  • 比较差异 图片 视频
  • 问题合集更更更之cssnano配置导致打包重新计算z-index
  • 中秋猜灯谜_猜字谜小程序源码,无需服务器
  • 目标检测-YOLOv8
  • PowerMock 单元测试总结与常见坑解决方案
  • 前端框架有哪些
  • Java项目: 基于SpringBoot+mysql+maven房屋租赁系统(含源码+数据库+毕业论文)
  • 4--SpringBootWeb-请求响应
  • 创建型设计模式-工厂模式(Factory Pattern)- python实现
  • 【动态规划】【完全背包】力扣322. 零钱兑换
  • 家庭教育系列—投资理财
  • Vue双向绑定
  • 常见面试1
  • 久久派简单搭建小游戏网站
  • 开源 AI 智能名片 S2B2C 商城小程序在社区团购中的应用与价值
  • 滚雪球学MyBatis-Plus(04):基础配置