我的增强现实应用需要摄像头View的罗盘方位,并且有很多从传感器管理器获取方向的示例。但是我发现结果值因手机方向而异-向右旋转的风景与向左旋转的风景大约有10度的不同(ROTATION_0和ROTATION_180之间的差异较小,但仍然不同)。这种差异足以破坏任何AR效果。这与校准有关吗?(我不相信我正确地做了8的数字-我已经尝试了我在youtube上找到的各种方法)。知道为什么会有差异吗?我搞砸了旋转矩阵的东西吗?我可以选择将应用程序限制为单一方向,但我仍然担心罗盘读数仍然不是很准确(即使在过滤后它相当稳定)publicvoidonSensorChanged(SensorEvente