智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

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

  [复制链接]

2

主题

48

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2603
威望
1282
贡献
807
兑换币
851
注册时间
2012-11-2
在线时间
257 小时
毕业学校
华电
41#
 楼主| 发表于 2014-2-25 23:31:03 | 只看该作者
鸟人 发表于 2014-2-24 20:02
我的三个零点值也是平衡时的输出值 我滤出来波如下
黄色是加速度算出来的
红色是角速度  紫色是卡尔曼算出 ...

1.这里不太懂  但是看见一些帖子里面出过
if(Gyro > 4090) Gyro += 1000;
   else
   if(Gyro > 4084) Gyro += 500;
   
   if(Gyro < 55)   Gyro -= 1000;
   else
   if(Gyro < 60)   Gyro -= 500;

2.这里
  NowData = RealData + gyroscope_rate*0.04;
  (1)0.04   就是40ms算一次    40ms有点长了
  (2)我在“+”  符号上出过错  有段时间弄反了  
          现象是  滤波后的过冲比不滤的还大   看你的好像没有

3.原始数据可以适当滤波    高通低通什么的   要根据器件实际情况来

4.Q  R值
   估计还不够(我觉得是这个)   滤出的波形有滞后也能用  满足要求就好

5.可以上pid调着看看  pid本身很好用     出不来效果就是前面的数据没处理好   观察现象调Q R 和原始数据滤波
回复 支持 反对

使用道具 举报

7

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
467
威望
250
贡献
137
兑换币
156
注册时间
2013-10-17
在线时间
40 小时
毕业学校
河南理工大学
42#
发表于 2014-3-29 18:22:41 | 只看该作者
Eternalve 发表于 2013-10-4 22:24
额 晚上找出问题了
陀螺仪极性反了
现在调了一下  有一个大范围的平衡

陀螺仪极性怎么调的?
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2603
威望
1282
贡献
807
兑换币
851
注册时间
2012-11-2
在线时间
257 小时
毕业学校
华电
43#
 楼主| 发表于 2014-3-29 20:31:17 | 只看该作者
忍者1727 发表于 2014-3-29 18:22
陀螺仪极性怎么调的?

和硬件的摆放有关系啦
极性就是式子里陀螺仪数值之前给个正负号  
自己根据需求决定
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

高级会员

Rank: 4

积分
511
威望
268
贡献
145
兑换币
158
注册时间
2015-1-13
在线时间
49 小时
毕业学校
华电
44#
发表于 2015-12-14 02:16:40 | 只看该作者
你好,现在做直立车,卡在一个问题上了,你的加速度计算角度是只用了一路信号还是两路信号求反正切?
回复 支持 反对

使用道具 举报

4

主题

60

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1234
QQ
威望
607
贡献
365
兑换币
394
注册时间
2016-10-5
在线时间
131 小时
毕业学校
厦门大学嘉庚学院
45#
发表于 2016-11-26 22:32:35 | 只看该作者
很有帮助
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 23:09 , Processed in 0.051505 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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