智能车制作
标题:
角度融合曲线
[打印本页]
作者:
晓风の杨柳
时间:
2014-11-27 08:45
标题:
角度融合曲线
[attach]72037[/attach]求助啊,这是怎么回事?怎么调都调不好,红色是加速度计角度,白色是最终输出
作者:
晓风の杨柳
时间:
2014-11-27 08:49
本帖最后由 晓风の杨柳 于 2014-11-27 08:51 编辑
void AngleCalculate(void)
{
float deltaValue;
GetACCEAngle(); //获得加速度计偏角
GetGYROAngleSpeed_Y(); //获得Y轴角速度
carAngle = GYROAngleIntegra_Y; //车身倾角
deltaValue = (ACCEAngle - carAngle) * ADJUST_CONSTANT; //互补滤波,计算加速度计与陀螺仪偏差
GYROAngleIntegra_Y += (GYROAngleSpeed_Y * ANGLE_SAMPLE_TIME + deltaValue);//滤波后积分得到角度
}
这是是我的程序,修改的是 ADJUST_CONSTANT 的值,程序是参考官方的写的
作者:
安安安然。
时间:
2014-11-27 10:08
减小陀螺仪系数
作者:
晓风の杨柳
时间:
2014-11-27 12:51
安安安然。 发表于 2014-11-27 10:08
减小陀螺仪系数
是积分时间吗?
作者:
热血青年
时间:
2014-11-27 17:32
明显过冲
作者:
晓风の杨柳
时间:
2014-11-27 18:09
热血青年 发表于 2014-11-27 17:32
明显过冲
是的是的,怎么调都有过冲
作者:
安安安然。
时间:
2014-11-27 18:38
晓风の杨柳 发表于 2014-11-27 12:51
是积分时间吗?
积分时间 时间常数 就俩变量 试试就知道了
作者:
brave在路上
时间:
2014-11-29 14:32
你减小陀螺仪的比例,顺便问下可以吧你的上位机加上例程程序给我发一份吗?qq:335132879
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2