具有 MRTK 2.6.1 的 Hololens2 在设备睡眠后失去头部姿势

Hololens2 with MRTK 2.6.1 Losing Head Pose after device Sleep

在 Hololens2 上,如果设备进入睡眠状态(或按下电源按钮关闭然后打开)并恢复我的应用程序,我将失去头部姿势跟踪。

我将 MRTK 2.6.1 与 Unity 2019.4.18f 和 XR SDK 方法结合使用。

我正在使用此处的说明进行测试 https://docs.microsoft.com/en-us/windows/mixed-reality/develop/unity/tutorials/mr-learning-base-02?tabs=winxr

我正在使用 DefaultHololens2XRSDKConfiguration 配置文件。

通常一切都很好,但是在我放下耳机后它进入睡眠状态,或者我按下电源按钮关闭然后再打开。然后再次启动我的应用程序(它仍然在后台 运行),然后头部跟踪丢失。

手腕点击菜单仍然可以正常跟踪。该应用程序似乎可以很好地进行手部跟踪(但由于头部姿势位置卡住而偏移。

如果我关闭应用程序并再次打开跟踪就可以了。

Unity 调试日志中未显示任何错误(即使使用详细的 MRTK 登录)。

有什么想法吗?或者其他任何人都可以使用类似的设置对此进行测试?

接下来我可能会尝试 Open XR 方法。 干杯

这是一个已知问题,仍在开发中修复,建议继续检查 2019 年的 Unity 版本,并暂时安装最新的 LTS。

此问题已在 Windows XR SDK 2.8 中修复,需要 Unity 2019.4.25 或更高版本。