我在Android应用中使用磁传感器校准来实现增强现实。当应用程序长时间使用时,传感器校准会逐渐减少。有没有办法检查校准并自动启用或提示用户再次执行手动校准?
答案 0 :(得分:2)
不幸的是,对于AR型应用程序,我无法看到您如何知道磁传感器是否正确校准。由于有很多东西会导致磁传感器失去对齐(参见:https://stackoverflow.com/a/9583998/295004)地图/导航应用程序可以做的一件事是使用GPS传感器来检测用户是否在XYZ上移动罗盘轴承为x的道路,如果与磁传感器所说的不匹配则表示重新校准。
对于您的AR应用程序,您可能只想要一个闪屏状态,如果用户有任何旋转问题,请执行图8模式并打开磁传感器。