我知道我的问题听起来很广泛,但这就是我正在研究的问题陈述的本质。我不是在寻找代码示例(除非它有助于解释解决方案),而是从技术角度和其中的挑战方面进行解释。

我公司已使用信标从第三方供应商处确定了室内定位。精度约为 3-5m,这对于我们所用的用例来说是可以接受的。我们还想尝试做的是根据我们从室内定位解决方案获得的 2D 位置(x,y)信息在 3D 空间中映射很少的固定资产。我们想使用 ARKit 在 AR 视图中对这些资产进行空间映射。为了实现这样的解决方案,我们所拥有的是在用户设备上观察到的用户的位置_real-time(x,y),real-time 方位角,从而提供了用户的方位,并且如前所述,位置信息在(x ,y)建筑物中的固定资产。

我想知道,对于在 3D 空间中对这些资产进行空间映射(假设这些资产的标高是固定的),我们拥有的数据是否足够?为了在 AR 视图中准确映射这些资产,ARKit 还需要什么?我已经对 AR 会话和 ARKit 中的世界跟踪配置进行了一些阅读,但不确定我们是否应该使用重力或 gravity/heading 的世界对齐方式?我们应该将从室内定位软件接收到的 x,y 坐标转换为 lat 长吗?

任何指向正确方法的指示将不胜感激。如果问题听起来太笼统,请再说一遍,如有需要,我会尽量回答您的问题。

谢谢,

玛拉