HoloLens:动态环境中的空间感知

问题描述

我的Hololens 2应用程序要求系统在放置全息图后忽略环境中的一些基本变化。有时这些变化非常靠近全息图,即,全息图下方的物理表面横向移动,而房间中的所有其他东西保持不变,或者物理对象与全息图对齐。目前,这些变化往往会导致我的全息图漂移。放置全息图后,我是否应该仅关闭我的MRTK中的空间网格观察器?这是我不了解的有关空间意识的基本问题;空间感知在动态环境中如何工作,尤其是当您想忽略某些正在变化的方面时。我很乐意提供任何建议-我不是临床医生,也不是开发人员,所以这对我来说是新手。

解决方法

以下链接可能是开始通知自己Coordinate systems的地方。

幸运的是,或者不幸的是,您所描述的问题在“耳机由于环境的动态变化而无法正确跟踪”一章中提到。显然,只是建议在不太动态的环境中使用它。

要有效解决此问题,可能需要一种能够识别并响应复杂空间变化的AI算法。但是,这只是一个建议。

,

我们建议您使用Spatial Anchor来定位您放置的全息图。 空间锚标记了世界上的重要点,以确保锚定的全息图精确地留在原处。

如果您正在使用此技术,则应注意创建锚点的位置应具有稳定的视觉特征(即,不经常更改的特征)。例如,您提到的物理表面横向移动并不是创建锚点的好方法。但是,在该物理表面周围具有稳定视觉特征的静态位置将是一个好主意。

如果您不熟悉空间锚,可以从这里开始:Spatial Anchor

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...