智能车制作
标题:
卡尔曼滤波对电磁直立车真的是最佳选择吗?!
[打印本页]
作者:
我の小车
时间:
2011-11-18 20:04
标题:
卡尔曼滤波对电磁直立车真的是最佳选择吗?!
预测算法的核心是矫正,即通过比较算法模型的计算输出与实测的输出,来更新算法模型,
卡尔曼
滤波器是其中一个著名的算法,这些方法多用于一些多输入多输出的比较复杂的控制系统。
对于通过角速度积分得到角度,这只是一个简单的积分算法,因此可以用非常简单的矫正算法。假设矫正点为 0 角度(检测角度过零,这是比较简单的做法), 当检测到角度过零时, 可:
1)直接把累加器清零,直接消除累计误差;或
2)把累加器清零,同时根据积分所得角度,调整累加器系数。例如积分角度小于零,则增大累加器系数。
这种简单的控制,无须
卡尔曼
算法。
以上是在一个论坛上看到的,由于正准备看滤波,也听了很多人都说卡尔曼滤波比较难,想听一下大家的意见,直立小车用其他相对简单一点的滤波算法可以吗??谢谢了
作者:
xujinpeng110
时间:
2011-11-18 23:32
不想用卡尔曼的话还有互补滤波算法之类的算法 但卡尔曼算法应该是比较好的 去百度文库找找资料吧 不一定要懂 不懂也能用
作者:
wgl404
时间:
2011-11-18 23:38
回复
2#
xujinpeng110
不懂也能用!这话太棒了!
作者:
turf456
时间:
2011-11-19 01:18
卡尔曼滤波主要是用在飞行控制上的经典方法。
不管用什么最终还是用效果说话,楼主自己发明一个滤波算法也行,然后用自己的名字命名。
作者:
我の小车
时间:
2011-11-19 10:03
回复
3#
wgl404
这个“不懂也能用”,我也看到过的,可是就是感觉着不懂的话,用着“心虚”。。。
作者:
zouyf12
时间:
2011-11-19 11:17
互补滤波~ 不解释 一条公式搞定。
LZ说的那种方法我原来也相关, 可怎么知道角度过0了呢? 加速度计一上电就开始抖
而且LZ那种方法需要用人为判断的, 个人觉得还是用公式算出来比较好。
作者:
soliciter
时间:
2011-11-19 12:57
这东西是需要修正的
作者:
晨景的风
时间:
2011-11-26 10:29
我喜欢这不懂也能用这句话,哈哈哈。不过不建议这么做。
作者:
我の小车
时间:
2011-11-28 12:41
回复
8#
晨景的风
恩恩,呵呵。。。
作者:
治慧天下
时间:
2011-11-29 10:28
马克
作者:
MLM
时间:
2011-11-29 23:41
听说还有互补滤波之类的,不过要试一下才知道什么好什么坏!
作者:
wanstrive
时间:
2012-2-12 17:34
mark
作者:
断翅at雄鹰
时间:
2012-2-16 14:52
:lol:lol难难难,难于上青天
:'(:'(:'(
作者:
骑鱼士
时间:
2012-2-29 14:37
卡尔曼 好难哦
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2