卡尔曼滤波在单片机上的使用
来源:互联网 发布:js在线格式化工具 编辑:程序博客网 时间:2024/05/16 01:02
卡尔曼滤波在单片机上的使用
原文出处
#ifndef _KALMAN_H_#define _KALMAN_H_extern KalmanGain;// 卡尔曼增益extern EstimateCovariance;//估计协方差extern MeasureCovariance;//测量协方差extern EstimateValue;//估计值extern void KalmanFilterInit(void);extern KalmanFilter( Measure);#endif#include "config.h"#include "math.h" KalmanGain;// 卡尔曼增益 EstimateCovariance;//估计协方差 MeasureCovariance;//测量协方差 EstimateValue;//估计值void KalmanFilterInit(void);extern float KalmanFilter(float Measure);void KalmanFilterInit(void){EstimateValue=0;EstimateCovariance=0.1; MeasureCovariance=0.02;} KalmanFilter( Measure){//计算卡尔曼增益KalmanGain=EstimateCovariance*sqrt(1/(EstimateCovariance*EstimateCovariance+MeasureCovariance*MeasureCovariance));//计算本次滤波估计值EstimateValue=EstimateValue+KalmanGain*(Measure-EstimateValue);//更新估计协方差EstimateCovariance=sqrt(1-KalmanGain)*EstimateCovariance;//更新测量方差MeasureCovariance=sqrt(1-KalmanGain)*MeasureCovariance;//返回估计值return EstimateValue;}
0 0
- 卡尔曼滤波在单片机上的使用
- 卡尔曼滤波在单片机上的使用
- Kalman滤波在单片机上的使用
- 卡尔曼滤波的本质
- 卡尔曼滤波的原理
- 卡尔曼滤波的原理
- 卡尔曼滤波的推导
- 也谈卡尔曼滤波(上)
- 卡尔曼滤波、粒子滤波的滤波是什么意思?
- 时序分析:使用卡尔曼滤波
- 扩展卡尔曼滤波+卡尔曼滤波
- kalman filter 卡尔曼滤波的例子
- Kalman Filter(卡尔曼滤波)的推导
- 卡尔曼滤波的原理说明
- 头疼的卡尔曼滤波定位
- 卡尔曼滤波的通俗讲解
- 卡尔曼滤波的原理说明
- 卡尔曼滤波的原理说明
- ConcurrentHashMap原理分析
- zookeeper学习笔记(三) —— 锁机制
- mysql常用命令大全
- 如何让android的service一直后台运行
- Android N在lunch时出错
- 卡尔曼滤波在单片机上的使用
- 服务器如何读取文件
- 数据库分页,翻页时会重新查询数据库,导致新数据参入,排序混乱问题解决方法
- mongo从怎么在指定查询条件的前提下从数据库中读出指定key对应的value
- Android基础学习笔记之-ListView用法(一)
- Mongodb数据库导入数据到elasticsearch,mongo-connector实现mongodb与elastic数据同步
- 块级元素与内联元素整理
- lubuntu12.04配置静态IP
- 解决低版本IE浏览器渲染模式和html5兼容