灰原姐姐 发表于 2013-3-12 21:42 黄线是什么信号?
gongke_nan 发表于 2013-3-12 21:44 黄线是互补滤波和卡尔曼滤波出来的角度 红线是原始加速度计输出 不好意思啊 没说清楚
灰原姐姐 发表于 2013-3-12 21:45 应该是变量类型导致的,你看看是不是溢出了。
gongke_nan 发表于 2013-3-12 21:47 你的意思是 比如我定义了一个char型的 但数字的大小超过了255 所以溢出了 单片机认为这个量是零?
灰原姐姐 发表于 2013-3-12 21:50 恩,我猜是这样。
gongke_nan 发表于 2013-3-12 21:54 灰原姐姐 我有个问题 我现在直立比较稳了 现在想加上速度控制 是个比较小的速度 车子开始确实向前跑了 可 ...
灰原姐姐 发表于 2013-3-12 21:58 这可不好说,最有可能是代码bug,你先仔细检查一下吧。
gongke_nan 发表于 2013-3-12 22:00 和速度方向有关系吗?
灰原姐姐 发表于 2013-3-12 22:01 你是如何加向前行进的速度的?
gongke_nan 发表于 2013-3-12 22:08 我是用设定速度减去当前速度 得到的差值使用增量式PID,得到输出后 用直立的到的输出量 减去它 想加速 ...
灰原姐姐 发表于 2013-3-12 22:16 不太对哟,直接加一个直流分量到直立的量上,是不行的。
gongke_nan 发表于 2013-3-12 22:21 我是按照官网算的啊 把速度控制量分为20份输出 最后和直立 方向叠加在一起给电机