当前位置:网站首页>[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 .
边栏推荐
- 020 C语言基础:C语言强制类型转换与错误处理
- Ledrui ldr6035 usb-c interface device supports rechargeable OTG data transmission scheme.
- 015 C语言基础:C结构体、共用体
- 微服务系统设计——分布式事务服务设计
- A^2=e | the solution of the equation | what exactly can this equation tell us
- fplan-Powerplan实例
- 微服务系统设计——分布式定时服务设计
- 面对AI人才培养的“产学研”鸿沟,昇腾AI如何做厚产业人才黑土地?
- [promise I] introduction of promise and key issues of hand rolling
- 733. 图像渲染
猜你喜欢

使用promise的基本功能【四、Promise源码】
![[数组]BM94 接雨水问题-较难](/img/2b/1934803060d65ea9139ec489a2c5f5.png)
[数组]BM94 接雨水问题-较难

Mysql database foundation: DQL data query language

iOS开发:对于动态库共享缓存(dyld)的了解

Is the truth XX coming? Why are test / development programmers unwilling to work overtime? This is a crazy state

Fplan power planning

nignx配置单ip限流

微服务系统设计——服务链路跟踪设计

Système de collecte des journaux

Kotlin Compose compositionLocalOf 与 staticCompositionLocalOf
随机推荐
018 C语言基础:C文件读写
Kotlin compose custom compositionlocalprovider compositionlocal
Microservice system design -- service registration, discovery and configuration design
733. image rendering
Nacos调用微服务两个问题:1.Load balancer does not contain an instance for the service 2.Connection refused
低代码开发平台NocoBase的安装
文旅灯光秀打破时空限制,展现景区夜游魅力
Installing MySQL on Windows
How to make ef core 6 support dateonly type
MATLAB | 基于分块图布局的三纵坐标图绘制
卷积神经网络(CNN)网络结构及模型原理介绍
Common sense of Apple's unique map architecture
【B站UP DR_CAN学习笔记】Kalman滤波1
mysql数据库基础:DQL数据查询语言
There are two problems when Nacos calls microservices: 1 Load balancer does not contain an instance for the service 2. Connection refused
系统架构设计——互联网金融的架构设计
Mysql database foundation: DQL data query language
百度飞桨“万有引力”2022首站落地苏州,全面启动中小企业赋能计划
Système de collecte des journaux
WPF 开源控件库Extended WPF Toolkit介绍(经典)