当前位置:网站首页>[station B up dr_can learning notes] Kalman filter 1
[station B up dr_can learning notes] Kalman filter 1
2022-06-27 04:23:00 【Tomorrow at hiahiahia】
Optimized recursive digital processing algorithm
When we describe a system , Uncertainty is mainly reflected in three aspects :
(1) There is no perfect mathematical model
(2) The disturbance of the system is uncontrollable , It's also difficult to model
(3) There is an error in the measuring sensor
Estimate true results , The most natural method is to take an average of several measurements .





review , When
when ,
,
, More measurements are no longer important .
another
, be

The current estimate = Last estimate + coefficient ×( Current measured value - Last estimate )
This is the Kalman gain .
Summary : Only the current measured value and the last estimated value are required , No earlier data is required .
If the estimation error is assumed to be
, The measurement error is
, be

When the estimation error is much larger than the measurement error , The Kalman gain is 1, The estimated value is the measured value ;
When the measurement error is much larger than the estimation process , The Kalman gain is 0, The estimated value is the estimated value .
The method is divided into three steps :
step (1) Calculate Kalman gain

step (2) Update estimates

step (3) Update estimation error

Summary : The error of the measured value is fixed , The error of the estimated value is updated step by step according to the measurement error .
边栏推荐
猜你喜欢

【B站UP DR_CAN学习笔记】Kalman滤波1

【C语言】关键字的补充

深潜Kotlin协程(十五):测试 Kotlin 协程

【B站UP DR_CAN学习笔记】Kalman滤波3
![[BJDCTF2020]The mystery of ip](/img/f8/c3a7334252724635d42c8db3d1bbb0.png)
[BJDCTF2020]The mystery of ip

微服务系统设计——分布式缓存服务设计
![Basic functions of promise [IV. promise source code]](/img/a0/8f28ec8951088b8e66e7079432f326.png)
Basic functions of promise [IV. promise source code]

Games101 job 7 improvement - implementation process of micro surface material

Kotlin compose custom compositionlocalprovider compositionlocal

文旅夜游|以沉浸式视觉体验激发游客的热情
随机推荐
Six possible challenges when practicing Devops
缓存综合项目--秒杀架构
010 C语言基础:C函数
015 C语言基础:C结构体、共用体
Static timing analysis OCV and time derive
iOS开发:对于动态库共享缓存(dyld)的了解
1.5 use of CONDA
Qchart note 2: add rollover display
USB DRIVER
深潜Kotlin协程(十五):测试 Kotlin 协程
Learn crypto from Buu (Zhou Geng)
fplan-Powerplan实例
2022-06-26: what does the following golang code output? A:true; B:false; C: Compilation error. package main import “fmt“ func main() { type
Microservice system design - service fusing and degradation design
Fplan power planning
Nestjs environment variable configuration to solve the problem of how to inject services into interceptors
Fplan powerplan instance
快速掌握 ASP.NET 身份认证框架 Identity - 通过邮件重置密码
Almost because of json Stringify lost his bonus
fplan-电源规划