iPhone 5 磁力计数据校准

Posted

技术标签:

【中文标题】iPhone 5 磁力计数据校准【英文标题】:iPhone 5 magnetometer data calibration 【发布时间】:2014-06-24 16:28:58 【问题描述】:

我无意中在 iPhone 5 上捕获了原始磁力计数据,实际上我需要校准数据。问题是我不能去重新获取我最初得到的数据。有谁知道 iPhone 的硬偏差(设备偏差)校准值是什么,以及如何将它们应用到我的数据中以获得与 iPhone 给我的输出相似的输出?

另外,校准器件偏差的最佳方法是什么?我不在乎测量中的软偏差。

谢谢

【问题讨论】:

【参考方案1】:

iPhone 需要校准数据而不是校准内部传感器(即使在“原始”数据中,它也总是被考虑在内,实际上并不像您想象的那样原始)。它实际上是为了校准可能破坏或干扰地球自然磁场的外部因素,如高压输电线或架空钢梁。 iPhone 会创建该场的 3D 失真图(这就是指南针应用要求您制作数字 8 的原因)以抵消这些外部影响。

最后,即使您可以重新创建确切的失真,Apple 也无法查看他们的黑盒过滤,更不用说将您自己的失真映射应用于他们的数据。所以不,你不能在事后重新计算校准数据。

【讨论】:

感谢您的见解。我不知道原始数据并非完全原始。这应该允许我执行我想要的处理。 这很原始,因为它们不会随着时间的推移进行任何过滤,也不会合并其他传感器数据,但它不是原始电压读数或低水平的东西。它肯定是针对特定的磁力计偏移量和可能的其他特性进行校准的,例如内部温度(实际上,我不确定磁力计的那个,但我是陀螺仪的)。

以上是关于iPhone 5 磁力计数据校准的主要内容,如果未能解决你的问题,请参考以下文章

用于 OpenCV 的 Iphone 6 相机校准

如何禁用自动磁力计校准?

如何正确应用矢量磁力计的标量校准?

iPhone 5s 相机校准参数

未校准的磁力计问题

在这种 scrnaroo 中无法校准连接到车辆的磁力计,如图 8 校准