智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: Eternalve
打印 上一主题 下一主题

卡尔曼 角度 波型 求指导 谢谢

  [复制链接]

13

主题

184

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5064

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
2354
贡献
438
兑换币
1554
注册时间
2013-10-17
在线时间
1136 小时
11#
发表于 2013-12-8 23:23:42 | 只看该作者
用的什么上位机可以看波形啊?谢谢~
回复 支持 反对

使用道具 举报

1

主题

243

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4541
威望
2107
贡献
1180
兑换币
1179
注册时间
2012-5-24
在线时间
627 小时
12#
发表于 2013-12-9 00:01:44 | 只看该作者
你陀螺仪的波形是不对的啊
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2603
威望
1282
贡献
807
兑换币
851
注册时间
2012-11-2
在线时间
257 小时
毕业学校
华电
13#
 楼主| 发表于 2013-12-9 20:49:09 | 只看该作者
ccs5433 发表于 2013-12-8 23:23
用的什么上位机可以看波形啊?谢谢~

我用的是 Serial_Digital_Scope V2串口猎人也可以
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
225
威望
135
贡献
64
兑换币
40
注册时间
2012-9-16
在线时间
13 小时
毕业学校
陕西理工学院
14#
发表于 2014-1-23 19:38:08 | 只看该作者
ちl小丑. 发表于 2013-10-7 23:33
NowData = RealData + gyroscope_rate*0.005;     gyroscope_rate前面好像还要乘一个系统参数B可以调的,我 ...

麻烦看看我这个波形尖角是怎么回事



void AngleCalculate(void)    // 角度计算
{  
  float fDeltaValue;                                                                   // GRAVITY_ANGLE_RATIO
  g_fGravityAngle=(float)0-0.216*(VOLTAGE_GRAVITY-GRAVITY_ZERO);         
  g_fGyroscopeAngleSpeed=(float)0.02*(VOLTAGE_GYRO-GYRO_ZERO);   //陀螺仪比例 0.055 GYROSCOPE_ANGLE_RATIO     GYRO_ZERO=1363   180/(1770-938)
  g_fCarAngle = g_fGyroscopeAngleIntegral+300;
  fDeltaValue =(g_fGravityAngle - g_fCarAngle)/3;//GRAVITY_ADJUST_TIME_CONSTANT; //Tg=3
  g_fGyroscopeAngleIntegral+=0.15*(g_fGyroscopeAngleSpeed+fDeltaValue);//GYROSCOPE_ANGLE_SIGMA_FREQUENCY;
   
  
    OutData[1]=g_fGyroscopeAngleSpeed;
  OutData[2]=g_fGravityAngle;

[img]file:///E:/qq/834465537/Image/AT$R0V6%60L%60U4)]U48T[19CL.jpg[/img]


  OutPut_Data();








回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
225
威望
135
贡献
64
兑换币
40
注册时间
2012-9-16
在线时间
13 小时
毕业学校
陕西理工学院
15#
发表于 2014-1-23 19:40:21 | 只看该作者
ちl小丑. 发表于 2013-10-7 23:33
NowData = RealData + gyroscope_rate*0.005;     gyroscope_rate前面好像还要乘一个系统参数B可以调的,我 ...


就这个波形

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2603
威望
1282
贡献
807
兑换币
851
注册时间
2012-11-2
在线时间
257 小时
毕业学校
华电
16#
 楼主| 发表于 2014-1-25 00:26:16 | 只看该作者
本帖最后由 Eternalve 于 2014-1-25 00:29 编辑

1
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2603
威望
1282
贡献
807
兑换币
851
注册时间
2012-11-2
在线时间
257 小时
毕业学校
华电
17#
 楼主| 发表于 2014-1-25 00:26:29 | 只看该作者
本帖最后由 Eternalve 于 2014-1-25 00:32 编辑
李辉427527731 发表于 2014-1-23 19:40
就这个波形

蓝色的是加速度计的波形吗   
加速度计动态都有过冲
黄色的已经滤的不错了呀

你的值在纵轴负半轴
我的范围在正半轴
所以过冲的地方不太一样吧

我觉得还行

最好再把陀螺仪的波形也显示出来
这样便于观察理解
一开始我也没弄出来看   同学提醒以后才加上

不好意思   不请自答  请无视我   看错回复了   
我之前是陀螺仪正负号弄反了

回复 支持 反对

使用道具 举报

12

主题

128

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1495
威望
826
贡献
477
兑换币
523
注册时间
2013-9-24
在线时间
96 小时
18#
发表于 2014-1-25 10:01:00 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
225
威望
135
贡献
64
兑换币
40
注册时间
2012-9-16
在线时间
13 小时
毕业学校
陕西理工学院
19#
发表于 2014-1-26 18:28:25 | 只看该作者
Eternalve 发表于 2014-1-25 00:26
蓝色的是加速度计的波形吗   
加速度计动态都有过冲
黄色的已经滤的不错了呀

黄色(融合的)的尖角怎么消除?
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2603
威望
1282
贡献
807
兑换币
851
注册时间
2012-11-2
在线时间
257 小时
毕业学校
华电
20#
 楼主| 发表于 2014-1-26 22:07:36 | 只看该作者
李辉427527731 发表于 2014-1-26 18:28
黄色(融合的)的尖角怎么消除?


这个是我校赛跑下来以后读出来的变化曲线

参数再调大一点吧
几条曲线都弄出来看看

我的理解是
从曲线上看
卡尔曼滤波就是  用陀螺仪的尖角    和   加速度计的过冲    对冲    最后得出平滑的曲线
滞后一点没关系
前期看看曲线  极性对了就好了
最后哪个参数合适不是人眼看曲线看出来的
还要放到车上去用
看看抖不抖
慢慢试参数 调整

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 02:17 , Processed in 0.373529 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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