当前位置:网站首页>1. Kalman filter - the best linear filter
1. Kalman filter - the best linear filter
2022-07-04 07:48:00 【C--G】
- State shift

Through the physical formula, we can know the position of the car in the next state 、 Speed , But in practice , Noise has an effect on the result ,x^ Is the value under the influence of noise , Noise is usually represented by covariance matrix
- Covariance matrix
A one-dimensional 
In one dimension , We use data center values and variances to represent noise , Gaussian distribution
A two-dimensional 
In two dimensions , If there is no correlation between the two noises, it can be shown in Figure 1 , When there is a positive or negative correlation between noises , Then use figure 2 、 Figure 3 shows , In Figure 2 、 Third middle school , We use variance 、 Covariance represents the relationship between noises , among 11 22 Variance ,12 12 It means covariance
- Transfer of noise covariance matrix

There are also errors in the transfer process of covariance matrix , therefore Q Represents the noise caused by the prediction model itself ,p It shows the transmission relationship of uncertainty at all times 
Observation matrix

The observation matrix is also noisy , use V ExpressStatus update

Xt = Ft * Xt-1 + Bt * Ut
ad locum ,Wk Is the prediction error ,Vk For measurement error

X^k-1 Is the estimated value of the last time ,Xk Is the estimated value of the current moment , because Xk-1 Estimation error , Then based on Xk-1 Of Xk Greater error .
Yk Is the current measured value , There are also errors , In order to get a more accurate position , send X^k * Yk Get a new estimate







- to update


- Example




边栏推荐
- ZABBIX monitoring system deployment
- OKR vs. KPI figure out these two concepts at once!
- zabbix监控系统邮件报警配置
- [C language] open the door of C
- Common components of flask
- Handwritten easy version flexible JS and source code analysis
- 促进OKR落地的工作总结该如何写?
- R language uses cforest function in Party package to build random forest based on conditional inference trees, uses varimp function to check feature importance, and uses table function to calculate co
- 2022-021ARTS:下半年開始
- [go basics] 2 - go basic sentences
猜你喜欢

论文学习——基于极值点特征的时间序列相似性查询方法

Sqli labs download, installation and reset of SQL injection test tool one of the solutions to the database error (# 0{main}throw in d:\software\phpstudy_pro\www\sqli labs-...)

Easy to understand: understand the time series database incluxdb

JVM -- class loading process and runtime data area

Write a thread pool by hand, and take you to learn the implementation principle of ThreadPoolExecutor thread pool

MySQL中的文本处理函数整理,收藏速查
![[Gurobi] 简单模型的建立](/img/3f/d637406bca3888b939bead40b24337.png)
[Gurobi] 简单模型的建立

神经网络入门(下)
![[real case] how to deal with the failure of message consumption?](/img/ec/2bb2f0ff53c586bf45f364210658d7.jpg)
[real case] how to deal with the failure of message consumption?

Zephyr 学习笔记1,threads
随机推荐
Ecole bio rushes to the scientific innovation board: the annual revenue is 330million. Honghui fund and Temasek are shareholders
节点基础~节点操作
L1-030 one gang one (15 points)
时序数据库 InfluxDB 2.2 初探
R language ggplot2 visualization: ggplot2 visualization grouping box diagram, place the legend and title of the visualization image on the top left of the image and align them to the left, in which th
[Gurobi] 简单模型的建立
Text processing function sorting in mysql, quick search of collection
[performance test] read JMeter
Unity-Text上标平方表示形式+text判断文本是否为空
SQL注入测试工具之Sqli-labs下载安装重置数据库报错解决办法之一(#0{main}thrown in D:\Software\phpstudy_pro\WWW\sqli-labs-……)
Unity-写入Word
Leetcode 146. LRU 缓存
[Chongqing Guangdong education] National Open University spring 2019 770 real estate appraisal reference questions
L1-028 judging prime number (10 points)
L1-024 the day after tomorrow (5 points)
Comparison between applet framework and platform compilation
One of the general document service practice series
zabbix监控系统邮件报警配置
L1-021 important words three times (5 points)
Zephyr study notes 2, scheduling