智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 12779|回复: 34
打印 上一主题 下一主题

[教程类] 陀螺仪如何进行零点修正

  [复制链接]

19

主题

667

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2730

热心会员奖章特殊贡献奖章论坛骨干奖章推广达人奖章在线王奖章活跃会员奖章优秀会员奖章

威望
1504
贡献
364
兑换币
29
注册时间
2012-2-4
在线时间
431 小时
毕业学校
外国语学校
跳转到指定楼层
1#
发表于 2012-2-10 16:12:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想请教各位大侠再做陀螺仪和加速度计融合之前是如何对陀螺仪的角速度静止时的零点修正的,能具体讲讲操作过程吗?

27

主题

244

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6556

论坛元老奖章热心会员奖章

QQ
威望
1277
贡献
4939
兑换币
188
注册时间
2011-12-31
在线时间
170 小时
2#
发表于 2012-2-10 16:31:37 | 只看该作者
不是在融合的过程中就能自动修正零点误差么???
回复 支持 反对

使用道具 举报

19

主题

667

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2730

热心会员奖章特殊贡献奖章论坛骨干奖章推广达人奖章在线王奖章活跃会员奖章优秀会员奖章

威望
1504
贡献
364
兑换币
29
注册时间
2012-2-4
在线时间
431 小时
毕业学校
外国语学校
3#
 楼主| 发表于 2012-2-10 16:35:07 | 只看该作者
很明显是不行的,例如加速度计之所以要融合是因为抖动时会出现误差,像卡尔曼或者互补只是为了消除抖动时误差,而静止时由于传感器的本身问题是有零点误差的!这也需要我们消除,但我不知道改怎么消除!!求解!!
回复 支持 反对

使用道具 举报

27

主题

244

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6556

论坛元老奖章热心会员奖章

QQ
威望
1277
贡献
4939
兑换币
188
注册时间
2011-12-31
在线时间
170 小时
4#
发表于 2012-2-11 10:37:56 | 只看该作者
* The pitch gyro measurement should be scaled into real units, but
* does not need any bias removal.  The filter will track the bias.
哦,这样啊。当时看到了一个卡尔曼滤波器程序中这样一个注释,
如上:“陀螺仪测量应该转换为真实单位,但是不需要偏移补偿,滤波器会跟踪偏移量”。。。
可能是我理解错了,程序附上,你看一看,再交流

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

19

主题

667

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2730

热心会员奖章特殊贡献奖章论坛骨干奖章推广达人奖章在线王奖章活跃会员奖章优秀会员奖章

威望
1504
贡献
364
兑换币
29
注册时间
2012-2-4
在线时间
431 小时
毕业学校
外国语学校
5#
 楼主| 发表于 2012-2-11 10:55:03 | 只看该作者
非常感谢论坛元老,你这个程序是卡尔曼滤波,可能卡尔曼会自动跟踪偏移量,不需要自己实验来调整。我使用的是简单点的互补滤波,但互补滤波不能自动修正偏移量。我也看了官方的资料他上面有这么一句话:
对于读取的陀螺仪和加速度计的数值需要减去零偏值。这个数值需要通过实验确定。
车模保持直立静止时,读出两个通道的数值,便是相应的零偏值。这个数值会带有一定的误差,往往会使得车模往一个方向加速行驶。这个误差可以通过后面的速度控制加
以消除。
不知道元老对这句话有何理解?
回复 支持 反对

使用道具 举报

27

主题

244

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6556

论坛元老奖章热心会员奖章

QQ
威望
1277
贡献
4939
兑换币
188
注册时间
2011-12-31
在线时间
170 小时
6#
发表于 2012-2-11 15:08:49 | 只看该作者
这就没有办法了,我们现在没有实物,暂时只停留在理论阶段,学校买了东西却不让用,我都
回复 支持 反对

使用道具 举报

6

主题

279

帖子

0

精华

高级会员

Rank: 4

积分
869
QQ
威望
676
贡献
107
兑换币
0
注册时间
2011-10-18
在线时间
43 小时
7#
发表于 2012-2-11 16:38:41 | 只看该作者
加油,加油
回复 支持 反对

使用道具 举报

19

主题

667

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2730

热心会员奖章特殊贡献奖章论坛骨干奖章推广达人奖章在线王奖章活跃会员奖章优秀会员奖章

威望
1504
贡献
364
兑换币
29
注册时间
2012-2-4
在线时间
431 小时
毕业学校
外国语学校
8#
 楼主| 发表于 2012-2-11 21:22:17 | 只看该作者
二硫碘化钾 发表于 2012-2-11 15:08
这就没有办法了,我们现在没有实物,暂时只停留在理论阶段,学校买了东西却不让用,我都了

都是苦命的孩子!!伤不起啊!
回复 支持 反对

使用道具 举报

0

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
460
QQ
威望
303
贡献
79
兑换币
12
注册时间
2012-2-17
在线时间
39 小时
9#
发表于 2012-3-4 13:50:58 | 只看该作者
高手啊 楼主
回复 支持 反对

使用道具 举报

10

主题

507

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2048
QQ
威望
1302
贡献
390
兑换币
8
注册时间
2011-2-25
在线时间
178 小时
10#
发表于 2012-3-4 14:26:40 | 只看该作者
wo520 发表于 2012-2-10 16:35
很明显是不行的,例如加速度计之所以要融合是因为抖动时会出现误差,像卡尔曼或者互补只是为了消除抖动时误 ...

     可以试着改改硬件电路,我们是把高通部分去掉了,效果还好。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-17 13:07 , Processed in 0.049741 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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