Iphone CMDeviceMotion用户加速漂移

Iphone CMDeviceMotion用户加速漂移,iphone,ios4,filtering,core-motion,Iphone,Ios4,Filtering,Core Motion,我正在使用-[CMDeviceMotion userAcceleration] 我注意到一件有趣的事情:我总是在Z轴上有一个小偏差。约为0.0155(方差为0.002)。而在其他轴上,平均值接近0 我正在用iPodtouch4G进行测试(在测试过程中,它只是放在桌子上)。问题是:这个偏差来自何处?它是特定于设备的吗?我注意到类似的值,尽管CoreMotion试图消除偏差。如果旋转设备使x(或y)与重力平行,则可能会看到x方向的偏移。使用原始传感器数据显示出相同的趋势,但具有更大的值和一些更强烈的

我正在使用
-[CMDeviceMotion userAcceleration]

我注意到一件有趣的事情:我总是在Z轴上有一个小偏差。约为0.0155(方差为0.002)。而在其他轴上,平均值接近0


我正在用iPodtouch4G进行测试(在测试过程中,它只是放在桌子上)。问题是:这个偏差来自何处?它是特定于设备的吗?

我注意到类似的值,尽管CoreMotion试图消除偏差。如果旋转设备使x(或y)与重力平行,则可能会看到x方向的偏移。使用原始传感器数据显示出相同的趋势,但具有更大的值和一些更强烈的影响,如温度依赖性、基于时间的移动等

18个月前,我读了一份iPhone3设备加速度计的说明书,根据这份说明书,准确度约为g的1.8%。(很遗憾,我设置的STM产品页面的书签现在变成了404)

基本上这不应该是一个问题,只要你不试图估计准确的位置(位移),这似乎是不可能的,以一个可接受的精度-见这里的几个讨论,所以