智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1347|回复: 3
打印 上一主题 下一主题

[编程类] kalman滤波

[复制链接]

4

主题

13

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
414
威望
233
贡献
121
兑换币
140
注册时间
2013-12-1
在线时间
30 小时
毕业学校
安徽财经大学
跳转到指定楼层
1#
发表于 2014-1-18 17:56:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
学长给的程序里面的
void kalman_c(float Acc_z,float Gyro)
{
         float fDeltaValue;
        
        accelerometer_angle=(1645-Acc_z)* 0.12354;
Gyro_Data = (Gyro-GYROset) * 0.885;   
QingJiao = gr_fGyroscopeAngleIntegral;
fDeltaValue = ( accelerometer_angle-QingJiao)/2;
gr_fGyroscopeAngleIntegral += (Gyro_Data + fDeltaValue) /GYROSCOPE_ANGLE_SIGMA_FREQUENCY;
        
        /*OutData[0] = Gyro_Data*100;
        OutData[1] = accelerometer_angle*100;
        OutData[2] = QingJiao*100;
        OutData[3] = set_right_pwm*100;
        OutPut_Data();*/
}
这个看不懂,百度了了解这是kalman滤波,但是资料有限还是看不懂,求大神指教

回复

使用道具 举报

15

主题

828

帖子

1

精华

版主

Rank: 9Rank: 9Rank: 9

积分
24361

论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章资源大师奖章

QQ
威望
7092
贡献
11943
兑换币
3570
注册时间
2010-11-13
在线时间
2663 小时
2#
发表于 2014-1-19 05:47:41 | 只看该作者
这压根不是Kalman
回复

使用道具 举报

4

主题

13

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
414
威望
233
贡献
121
兑换币
140
注册时间
2013-12-1
在线时间
30 小时
毕业学校
安徽财经大学
3#
 楼主| 发表于 2014-1-20 18:57:59 | 只看该作者
wolflsh 发表于 2014-1-19 05:47
这压根不是Kalman

我也不懂,所以才拿上来问的
回复

使用道具 举报

31

主题

731

帖子

0

精华

版主

情怀、节操、内涵、下限

Rank: 9Rank: 9Rank: 9

积分
8787
威望
4777
贡献
1128
兑换币
3165
注册时间
2012-5-7
在线时间
1441 小时
毕业学校
长春大学
4#
发表于 2014-2-8 23:48:22 | 只看该作者
这是官方给出的清华方案,仔细观察卡尔曼的五个核心公式以后你会发现清华方案是其中的两个公式,这种东西不太好说清楚,自己捉摸一下就懂了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-29 09:31 , Processed in 0.043826 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表