iPhone加速度计是否经过校准?重力测量根据方向而变化

时间:2012-11-28 16:33:50

标签: iphone accelerometer gravity calibration

我正在使用iPhone 4S加速度计进行一些测试。如果我在Z轴上取原始数据(桌面上的电话休息),我的加速度为9.65-9.70 m / s2(转换后为9.8261)。 但是如果我让电话靠在边缘上,那么X轴上的加速度计值的测量是如此不同,aprox。 9.80-9.85 m / s2(在相同的g转换后)。 我的问题是,如果引力相同,为何会出现这种差异?它没有被调用吗?

另一方面,我检查两种情况下的模块值,差异是相同的。 感谢。

3 个答案:

答案 0 :(得分:2)

我不知道您期望得到什么样的答案,但在谈论校准时,您应该更准确。

当然,g-sensors经过校准并且一如既往:每次校准都会出现错误。在您的情况下,错误低于1%。

所以,如果你想要一个答案:

是的,iPhone加速度计已校准,并且在您的情况下误差低于1%。如果您从其他(数百)用户收集测量值,您可以计算设备的平均误差(我想这大约是1%。

答案 1 :(得分:0)

问题在于,当所有传感器(陀螺仪和罗盘)都显示出固有误差时,不可能确切地确定100%的重力。缺乏精确的外部参考系统会导致此错误。加速度计和陀螺仪相互校正,如果有轻微漂移,它会影响传感器融合算法(卡尔曼滤波器或其他)计算重力的方向。

虽然陀螺仪检测方向非常快,但它往往会产生漂移效应。加速度计反应较慢,但提供了检测重力的方法。磁力计甚至更慢,但可以有助于稳定整体结果。 Combine Gyroscope and Accelerometer Data显示原始和处理过的传感器数据的一些图表。

答案 2 :(得分:0)

我继续使用加速度计。结果还不错。关于iPhone加速度计校准,我可以说STMicroelectronics对自己的传感器进行校准。后来,iPhone工厂组装加速度计到电路板上。焊接会影响加速度计的精度(热效应),加速度计可能需要新的校准,但是对于消费者的要求,精度已经很好,但如果您需要高要求,则需要进行新的校准。