我想使用陀螺仪、加速度计和磁力计在 3 轴上获得完全平滑的旋转。

第一个问题是我的输出个别有很大的噪音,我想知道如何去除它。

第二个问题是我认为应该用卡尔曼滤波器解决的陀螺漂移。

第三个问题是加速度计。如果我在不旋转设备的情况下移动设备时将陀螺仪和加速度计组合在一起,输出将会改变。卡尔曼滤波器是否也可以从输出中去除移动效应?

最佳答案



是的,那很自然,不用担心,您可以消除噪音。



是的,卡尔曼滤波器是一种方法。您可能会发现这些答案很有用:

Sensor fusioning with Kalman filter
Combine Gyroscope and Accelerometer Data



我不确定我是否正确理解。如果您有磁力计,即使您不旋转设备,卡尔曼滤波器也可以消除陀螺仪漂移。这就是你要问的吗?

编辑: 根据您的应用程序,您可以假设加速度平均为零。阅读此内容,尤其是第 24 页:

http://gentlenav.googlecode.com/files/DCMDraft2.pdf

我在我的人体运动感应应用程序中使用了这个假设,它完美地工作。

10-07 19:40
查看更多