android - 我们能否以 95-100 % 的准确度获得设备角度(如指南针)?
问题描述
众所周知,当指南针靠近磁场时,它的值会受到干扰,并且会偏离其实际值。我一直在做一个项目,我必须以 95% 的准确度获得设备旋转。我已经尝试了许多可用于获取设备角度的传感器,但都有一些外部因素,这使得我无法在我的情况下使用它。
例如,当我使用TYPE_MAGNETIC_FIELD并且靠近任何磁性物体或电线甚至我的笔记本电脑时,它的值会增加错误。
当我使用TYPE_ORIENTATION(我知道它已弃用)时,它的值会在一段时间后增加一个漂移值,这使得我无法使用它。
我还使用了其他一些传感器进行组合,使其在没有磁场的情况下表现得像指南针,但所有这些传感器要么在磁场的作用下变得不可靠,要么在一段时间后增加了一些漂移。
我已经阅读了来自不同研究机构的一些研究论文,但我认为没有人能够产生 95% 准确度的旋转角度。我想知道是否有任何方法可以通过人工智能算法来实现这种情况?最终目标是获得 95%> 准确的设备角度。
解决方案
推荐阅读
- webpack - 带有popper的引导工具提示无法通过webpack工作
- macos - 无法启动为 App Store 提交上传的 MAC 应用程序
- python - 圆形 Python 列表项,每个项都有不同的小数位
- jenkins - 如何在流水线脚本中使用 Jenkins 节点环境变量?
- python - 如何忽略 - 错误:系统无法找到指定的注册表项或值
- c# - 从生产环境获取日志
- javascript - × 从 javascript 添加不可点击?
- python - 朴素贝叶斯的工作原理
- php - Laravel - 在 cron 作业中使用“睡眠”命令
- java - Drools 通过 Java API 定时执行规则