【问题标题】:Can devices without Compass/Magnetic sensor support AR?没有指南针/磁传感器的设备可以支持 AR 吗?
【发布时间】:2017-11-29 11:33:11
【问题描述】:

我正在试用 here 找到的示例 Android 增强现实应用程序。 它在带有磁传感器的设备上运行良好。但它不适用于只有加速度计的设备,它没有罗盘/磁力计传感器。

我调试了代码,我可以看到只有带有磁传感器的设备在设备旋转时会给出正确的值。只有加速度计的设备不会计算像azimuth 这样的值 因此它不会响应设备的旋转和移动。

因此,由于我对 AR 实现了解不多,所以我只想问一个简单的问题。 AR只能在Compass/ Magnetometer的设备上实现吗?

只有加速计传感器的设备不支持 Android 中的 AR?

【问题讨论】:

  • 我会说没有指南针的基于位置的 AR(如链接中的那个)是不可能的,因为你不知道你在看什么方向,这意味着你不能放置增强在正确的位置。

标签: android augmented-reality


【解决方案1】:

增强现实可以以不同的类型实现。

  1. 基于标记的 AR(基于识别的 AR)
  2. 基于二维码的增强现实
  3. 基于位置的增强现实
  4. 基于投影的增强现实

您检查的示例位于基于位置的 AR 下。 用于基于位置的 AR 应用

  1. 相机视图
  2. 用户的位置
  3. 和其他设备传感器,尤其是指南针(加速度计和陀螺仪也很有用)

如需更多示例,请尝试使用 Vuforia Sdk,您将获得有关 Vuforia 开发者网站的更多信息。

【讨论】:

  • 尤其是指南针(加速度计和陀螺仪也可以使用)这意味着,没有它也可以做到吗?指南针传感器不是强制性的?
  • 我没有尝试过没有指南针设备,但如果它是基于标记的 AR,它应该可以工作。
猜你喜欢
  • 1970-01-01
  • 2021-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-05
  • 2021-06-17
  • 2019-01-31
  • 2015-11-15
相关资源
最近更新 更多