Kalman滤波在单片机上的使用
来源:互联网 发布:算法的乐趣.pdf 编辑:程序博客网 时间:2024/05/18 21:47
#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滤波的使用
- kalman滤波的本质
- OpenCV下的Kalman滤波
- matlab 实现的kalman滤波
- kalman滤波的基础简介
- kalman滤波的通俗解释
- kalman滤波的一些理解
- 对kalman滤波的理解
- 数字图像算法(一)--Kalman滤波(上)
- Kalman滤波
- Kalman滤波
- Kalman滤波
- Kalman滤波
- kalman滤波
- Kalman 滤波
- SEO人员常见的HTTP返回码
- POJ 3159 最短路dij优先队列模板 差分约束
- 指数哥伦布码
- 图片居中对齐
- 感知机学习算法的对偶形式
- Kalman滤波在单片机上的使用
- 今天找到一个好的DOM4J解析XML的方法elementByID。可以通过QName获取属性。记录下~
- 2014.10.31读取和解析XML数据
- Redis数据库系列(三)------Redis字符串类型的操作
- HDU 3722 Card Game(KM最大匹配)
- Java学习笔记——5
- POJ 3342 Party at Hali-Bula
- 翼支付门户架构之搭建spring+springmvc+springsecurity框架
- icinga源码安装-基于redhat6.4