智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

我的平衡车设计--软件篇

    [复制链接]

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
45
威望
33
贡献
8
兑换币
9
注册时间
2016-7-20
在线时间
2 小时
毕业学校
北理
131#
发表于 2016-7-21 18:48:26 | 只看该作者
你好,请教一下互补滤波问题,你前面程序中写到
gravity=sqrt(tempX*tempX+tempY*tempY+tempZ*tempZ);
gravityError=fabs(gravity-gravityG);
if(gravityError>gravityVibrationGate)// avoid vibration
   weight=1;
else{
      weight=weight2+(weight1-weight2)*gravityError/gravityVibrationGate;//动态权重
    }
请问weight1,weight2和gravityVibrationGate该取哪些值?我怎么老是取不好呢?请指教?
回复 支持 反对

使用道具 举报

0

主题

18

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
241
QQ
威望
117
贡献
84
兑换币
76
注册时间
2015-7-27
在线时间
20 小时
毕业学校
中南民族大学
132#
发表于 2016-7-22 10:55:26 | 只看该作者
对我自己的ccd处理有帮助。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-27 06:54 , Processed in 0.060149 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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