为增强现实类型的应用检测 Android 手机倾斜、旋转等的精确变化

Posted

技术标签:

【中文标题】为增强现实类型的应用检测 Android 手机倾斜、旋转等的精确变化【英文标题】:Detecting precise changes in Android phone tilt, rotation etc. for augmented reality type applications 【发布时间】:2018-08-08 10:41:55 【问题描述】:

是否有特定功能可用于访问 android 手机倾斜、方向、高度等的精确变化以用于增强现实类型的应用程序?

我正在寻找诸如倾斜的 0-360 度值、水平方向的相同值以及可能以米为单位的高度值。

【问题讨论】:

【参考方案1】:

对于增强现实应用程序,有一个名为 ARCore 的库。然而,在使用 ARCore 时,据我所知,它可以完全控制当前版本 1.4.0 中的陀螺仪等传感器。如果您不打算使用 ARCore,可以查看 this。你可以看到有很多传感器,但不同的设备有不同的传感器。另请注意,对于海拔,您可以使用 barometer 或 gps,但它们可能不那么准确。

【讨论】:

谢谢,我不会使用 ARCore,所以我会查看您链接到的文档。【参考方案2】:

也许 SensorManager 会有所帮助。我用这本手册link

【讨论】:

谢谢,稍后我会检查的。

以上是关于为增强现实类型的应用检测 Android 手机倾斜、旋转等的精确变化的主要内容,如果未能解决你的问题,请参考以下文章

基于位置的增强现实 Android SDK [关闭]

如何为 Android 应用程序的增强现实编写自动化测试?

如何在 Unity 中检测 android 手机旋转?

iPhone 中带有文本检测功能的增强现实引擎

增强现实“地图点”可以发送到朋友的手机吗?

增强现实——我需要啥?