我正在 Android 上试用 Sensor.TYPE_ROTATION_VECTOR。它应该使用磁场传感器、加速度计和陀螺仪来始终提供准确的旋转。但是,我注意到 Moto G 2nd 发生了巨大的漂移。我想知道这是否是特定于设备的问题,或者这发生在很多手机上(我会假设,尽管我很熟悉 Moto G 2nd 的陀螺仪是一个有问题的案例)。
是否有另一种形式的传感器融合,它是无漂移的(使用磁传感器)?我也尝试过 Google Cardboard 的传感器融合,但它使用偏差估计,所以可能不是完全没有漂移(因为此时似乎没有使用磁场传感器),尽管仍然比 TYPE_ROTATION_VECTOR 好很多。