工程师抓秃头总结卡尔曼滤波简单原理及收敛原因

news2024/11/26 2:51:42

        1、关于矩阵的一些想法

        有小伙伴看到矩阵就脑瓜壳疼,那是没有了解数学家为啥闲的没事要用矩阵呢,从来没有人说不用矩阵就算不了,矩阵最初我认为是数学家偷懒,因为写一堆方程字太多太长,所以用了简写的形式,后来又有大佬发现简写后变成了一堆数字了,那是不是有啥规律呢,慢慢研究发展成了一门学科,当你方程组写多了时候,用矩阵运算真是方便啊。但是不管矩阵在怎么变,他也只能解决线性系统,什么是线性系统,即满足其次性又满足叠加性的系统。其实归根到底还是在解方程。入门教程有的线性系统大多是2元或者3元,初学者可能看不出来写成矩阵有啥优势,直接解方程组不香吗?但是实际应用中系统大多是3元以上,3元以解个方程组还勉强可以,那10元呢,20元呢,是不是就不香了。打破旧的思想桎梏,才能更上一层楼,多看几遍,复习复习概率和线性代数,卡尔曼滤波真没用啥高级技能。

2、卡尔曼滤波原理简单理解

上述两个公式用于描述小车的状态方程,将该方程组转换成矩阵形式

公式1-3可以写成矢量形式  (公式上面的尖冒号表示的是估计值不是真实值,减号表示有欠缺不是最好的)

 

Q表示预测噪声

 

观测矩阵

 

状态更新

 

噪声协方差矩阵的更新

3、重要的总结

1、核心思想就是根据噪声协方差,计算相关加权值,核心思想看下一条。

2、反复迭代能收敛的原因是,噪声协方差满足高斯分布,状态矩阵噪声和观测矩阵噪声相乘就是最优估计的噪声矩阵 满足高斯分布,高斯分布的特性是两个高斯分布相乘产生的新高斯分布,新高斯函数的方差会小于任意相乘高斯函数的方差,看上图协方差矩阵。所以迭代一次方差比上一小,所以反复迭代,最终收敛到真实值附近。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/716017.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【SAP-MDG】售前常见问题

在与甲方的交流过程中,常常会有以下几个问题 一、“为什么要上主数据管理系统?” 见:主数据管理的意义 二、“有了主数据管理机制,还要不要上主数据管理平台?” 主数据的管理机制是通用性的,我们在任何系…

【算法与数据结构】28、LeetCode实现strStr函数

文章目录 一、题目二、暴力穷解法三、KMP算法四、Sunday算法五、完整代码 所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、暴力穷解法 思路分析:首先判断字符串是否合法,然后利用for循环&#xff…

:hover悬浮在元素上方时,不出现黑边

给element plus的下拉菜单设置悬浮样式 .el-dropdown :hover{border: none;outline: none; } border:node 表示元素本身的边框没有了 outline:none 表示元素的轮廓线没有了

K8S集群管理

集群管理 1 集群管理1.1 节点管理1.1.1 令牌管理1.1.2 集群扩缩容1.1.3 集群升级1.1.4 证书管理 1.2 数据管理1.2.1 ETCD基础1.2.2 ETCD实践1.2.3 备份还原1.2.4 ETCD集群 1 集群管理 1.1 节点管理 1.1.1 令牌管理 学习目标 这一节,我们从 令牌基础、令牌实践、…

【Part 2】博物馆防刷票小程序接入无感验证--跳转式接入

前文在这里: 【Part 1】现在去博物馆都预约不上了,黑产多少有点疯狂了 前面这篇文章讲到目前博物馆的门票基本被黄牛薅没了,我们普通人只能通过黄牛去买票,并且讲到了预约小程序如何通过插件式接入无感验证。 这篇文章我们继续讲…

数据结构之 时间复杂度与空间复杂度

目录 1:什么是时间复杂度和空间复杂度 2:时间复杂度与空间复杂度求法 3:几个典型时间复杂度与空间复杂度的分析 1:什么是时间复杂度与空间复杂度 首先对于我们所写的程序来说,为了评估一个算法的好与坏我们需要通过…

用*打印一个空心三角形

通过找规律发现,有*的位置坐标是(0,3)(1,2)(1,4)(2,1)(2,5),三角形左边坐标…

Python爬虫使用代理IP的实现

使用爬虫时,如果目标网站对访问的速度或次数要求较高,那么你的 IP 就很容易被封掉,也就意味着在一段时间内无法再进行下一步的工作。这时候代理 IP 能够给我们带来很大的便利,不管网站怎么封,只要能找到一个新的代理 I…

软考:中级软件设计师:计算机存储结构,cache,局部性原理,RAM和ROM,磁盘结构和计算

软考:中级软件设计师:计算机存储结构 提示:系列被面试官问的问题,我自己当时不会,所以下来自己复盘一下,认真学习和总结,以应对未来更多的可能性 关于互联网大厂的笔试面试,都是需要细心准备的…

2023年铁矿石行业研究报告

第一章 行业概况 铁矿石行业是指从地壳中开采铁矿石,经过破碎、筛选、洗选等步骤,使其达到工业上可用的标准的一整套产业。这个行业涵盖了从开采到运输,再到冶炼和销售的全过程。它是全球制造业,尤其是钢铁工业的基础。 铁矿石的…

org.apache.commons(commons-csv)下载CSV增加BOM头

网络说明 代码说明 依赖 <!--https://mvnrepository.com/artifact/org.apache.commons/commons-csv--><dependency><groupId>org.apache.commons</groupId><artifactId>commons-csv</artifactId><version>1.8</version><…

C++学习笔记-第9单元 异常处理

第9单元 异常处理 文章目录 第9单元 异常处理单元导读9.1 异常处理概览9.1.1 异常处理概览9.1.2 异常处理机制的优点 9.2 异常匹配与内建异常类9.2.1 异常匹配与异常类9.2.2 内建异常类 9.3 自定义异常类与多重捕获9.3.1 自定义异常类9.3.2 捕获多种无关异常9.3.3 捕获派生异常…

C#Winform 中tabcontrol 美化实例

本篇讲解tabcontrol 美化实例,我们项目开发中为了保持项目界面的风格的一致性,需要美化tabcontrol控件,系统自带的控件样式不能更改,无法满足需求。 先看效果 实现过程 创建winform项目,添加组件类控件 修改名称,点击添加 cs代码 using System.Drawing; using Sys…

TX Text Control .NET for WPF 31.SP3 Crack

.NET WPF 应用程序的文档处理 将文档编辑、创建和 PDF 生成添加到您的 WPF 应用程序中。 视窗用户界面 功能齐全的文档编辑器 TX Text Control 是一款免版税、完全可编程的丰富编辑控件&#xff0c;它在专为 Visual Studio 设计的可重用组件中为开发人员提供了广泛的文字处理功…

Spring Native 实现 0.059s 启动一个SpringBoot项目!

前言 最近自己用Spring Cloud Alibaba做了一个微服务架构的项目&#xff0c;部署的时候遇到了难题&#xff1a;内存不够。目前该项目有7个微服务&#xff0c;因为我只有一台阿里云的服务器(2C 4G)&#xff0c;所以我只能把所有的微服务部署在一台服务器上&#xff0c;部署方式…

uni-App踩坑记录

​ 1、uni自己封装的axios在真机中失效&#xff0c;发不出请求 uniapp中使用axios 需要配置适配器 (添加适配器有点费劲&#xff0c;直接封装uni自带请求也可以) axios-adapter-uniapp传送门 axios.defaults.adapter function(config) { //自己定义个适配器&#xff0c;用来…

JS获取表单保存的时候发送到server端的xml

var dataXml Xrm.Page.data.entity.getDataXml(); alert(dataXml); JS获取表单保存的时候发送到server端的xml。

一文读懂Unreal Engine游戏引擎如何提高数字孪生场景渲染能力

以下案例来自于《数字孪生世界白皮书&#xff08;2023版&#xff09;》 领取方式&#xff1a;公众号「EasyV数字孪生」后台回复「白皮书」即可领取&#xff01; Unreal Engine&#xff08;下文简称为UE&#xff09;&#xff0c;是一款由Epic Games开发的游戏引擎&#xff0c;…

100天精通Python(可视化篇)——第94天:Pyecharts绘制多种炫酷散点图(参数说明+代码实战)

文章目录 专栏导读一、Scatter&#xff08;散点图&#xff09;1. add函数2. 数据项 二、基础气泡图三、多维度散点图四、添加分割线五、动态涟漪散点图六、不同形状散点图七、3D散点图 专栏导读 &#x1f525;&#x1f525;本文已收录于《100天精通Python从入门到就业》&#…

CentOS7 图形化方式安装 Oracle19C

CentOS7 图形化方式安装 Oracle19C 操作系统&#xff1a;CentOS7 Oracle&#xff1a; 19C 远程连接工具&#xff1a;Xmanager Power Suite 7 安装常用工具和依赖 yum -y install vim tar net-tools wget perl python3 readline* deltarpm python-deltarpm \zip unzip bc compa…