使用 HoloLens 创建“体验”的最佳做法

简介

我们的客户和合作伙伴使用 HoloLens 创造令人惊叹的体验,我们在世界各地的博物馆、水族馆和景点中看到多个出色的应用程序和场景。 我们的合作伙伴有多种部署和维护这些应用程序的方法,本指南重点介绍应用程序的最佳做法、技术体系结构以及设备管理和预配。

按照本部分中的指南操作,你将能够确保你的体验可缩放、易于管理并且随时可供体验合作伙伴使用,从而让客户在体验中愉快地体验。

重点领域

在本指南中,我们将重点介绍协同工作以形成整体解决方案的几个关键领域。

  1. 应用程序注意事项
  2. 环境注意事项
  3. 选择正确的设备管理选项
  4. 策略配置
  5. “开箱即用”生产线
  6. 故障排除和设备重置

我们希望本指南适用于 10-20 台设备的小型体验,以及 100 多个设备的大型部署。

应用程序注意事项

你的体验在 HoloLens 设备上运行的 UWP 应用程序的上下文中运行。 开发支持不在本文档的上下文中,但在开发过程中需要考虑一些有用的元素。

单 Self-Contained UWP 应用程序

按照建议的方法部署应用程序时,我们将部署一个“单应用展台”,该展台会自动启动应用程序。 用户无权访问 HoloLens 操作系统 (OS) 或 Shell,这意味着体验使用的所有活动都应包含在此应用程序中。

应用程序应该能够重置回“正在启动”状态,并继续在“循环”中运行。 任何校准或导航功能都应包含在应用程序中,因为应用可以有效地控制设备体验。 这种做法消除了来宾可能会修改或损坏体验的任何担忧,并可以快速扭转你的体验。

踢出到“设置”

在任何 IT 环境中,网络可能存在间歇性问题,或者需要重置发生故障的应用程序。 在单个应用展台中,无法启动到“设置”屏幕来执行此次要故障排除。

应用程序应该有一种方法来访问“操作员”菜单, (受共享密码或类似) 保护,这会启动“In-Box 设置”菜单,以实现网络配置、全息影像映射重置或设备重置) 等功能。 可以使用“启动 URI”功能启动设备设置菜单。 启动 Windows 设置应用 - UWP 应用程序

环境注意事项

HoloLens 通过跟踪空间中的用户,将全息资产无缝融合到现实世界环境中,从而追加稳定而准确的全息影像。 正确跟踪是 HoloLens 如何在环境中放置体验的中心。 若要保持适当的跟踪性能和最佳使用,需要遵循一些环境注意事项,以便 HoloLens 按预期运行。 请参阅 HoloLens 环境注意事项。

注意事项 说明
照明 (平均照度计 - 500 - 1000 照度) 照明用于跟踪位置和使用环境。 它不能太亮也不太暗。 建议照明应明亮、均匀、舒适,供人类毫不费力地看到。 请参阅 照明
照明类型 不同类型的光可能会影响跟踪并影响性能。 有关详细信息,请参阅 照明类型
空间中的物品 HoloLens 在环境中使用称为功能的独特地标。 为了确保最佳跟踪,请确保周围的环境功能丰富,并带有海报、植物、独特的对象等,以帮助跟踪。 查看 空间中的项
虫洞 尝试通过使其与众不同来区分区域。 看起来相同的区域可能会导致虫洞,其中 HoloLens 跟踪器认为这些区域是同一位置。 在商业环境中使用标签或其他区分功能来区分区域并帮助缓解此问题。 请参阅 虫洞
空间中的运动 不断移动、变化和不断变化的环境 (包括) 大量人员的区域,HoloLens 很难跟踪。尝试提供对设备清晰可见的稳定空间,以便更好地跟踪。 请参阅 空间中的移动
用户对空间中物品的邻近感应 HoloLens 相机只能看到距离对象不超过 15 厘米的距离。 请参阅 用户与空间中的项的邻近度
空间中的图面 光泽度较低的物体更易于跟踪。 查看 空间中的图面
Wi-Fi 指纹注意事项 启用 Wi-Fi 后,即使未连接到路由器,地图数据也会与 Wi-Fi 指纹相关联。 如果设备上没有 Wi-Fi 信息,全息影像和空间识别可能会变慢。 Wi-Fi 信号的重大变化会使设备相信它在另一个空间中。 请参阅 Wi-Fi 指纹注意事项
温度和法规信息 (典型的建议温度范围 - HoloLens 2设计用于 +10 C 到 +35 C) HoloLens 应存储在可接受的温度范围内的环境中, (处于待机状态或关闭一小时后,再使用设备) 。 有关温度范围和法规、使用情况和安全信息,请参阅 HoloLens 法规信息 页。
环境合规性披露 查看有关 HoloLens 材料和物质 的详细信息,以了解环境合规性
电池信息 2 - 3 小时的电池使用时间。 USB-C 电池组可用于延长这一时间。

对于可能持续超过 5 到 10 分钟的体验,请在体验开始时启动眼部校准。

选择正确的设备管理选项

设备管理是轻松大规模部署 HoloLens 的关键考虑因素。 可以通过以下选项实现此结果:预配包或移动设备管理Microsoft Intune都有利弊,但请查看以下注意事项,以便为环境做出正确的决策。

预配程序包

按照使用预配包配置 HoloLens (HoloLens) 中的步骤进行操作。

优点 缺点
所有配置都可以放置在同一包中,包括 Wi-Fi、VPN、展台模式,使用 Windows 配置Designer 需要对 XML 有一定的了解
使用低代码或 GUI 配置设置。 必须为每个更新生成新包。
非常适合脱机安全部署,但允许访问 Internet 有限 如果通过 MDM 或证书管理器部署证书,则必须将证书部署到本地计算机存储,以便对随预配包一起安装的应用进行签名。
可以通过同一预配包安装应用和证书
如果以后想要更改设置,可以堆叠预配包以满足特定需求

若要使用预配包配置 HoloLens 2,请按照使用预配包配置 HoloLens 中的步骤进行操作。 从 Microsoft Store 下载 Windows 配置Designer以生成包

Intune

按照使用 Microsoft Endpoint Manager Intune 管理 HoloLens 设备中的步骤操作。 使用 Windows Autopilot 可按照 Windows Autopilot for HoloLens 2 中的步骤简化 HoloLens 缩放的设置。

优点 缺点
设备可以组合在一起,配置可以应用于设备的用户组 需要 Intune 许可证。 但是,共享 Intune 设备许可证将满足此要求。
非常适合在 15 - 20 台设备上缩放部署 需要熟悉 Intune 或其他新式移动设备管理服务。
允许以免手动方式实现配置。 可以生成配置和应用程序更新并将其远程推送到多个设备。
可以通过易于使用的 GUI 中的配置文件使用 Endpoint Manager 门户进行配置。 此外,OMA-URI 提供了创建自定义设置和配置文件的灵活性。
允许租户限制,以防止设备被盗或以未经授权的方式重复使用。

策略配置

策略用于定义控制 HoloLens 设备的设置。 在本部分中,我们将共享应应用于体验解决方案的配置。 如前面部分所述,可以通过两种预配方法应用策略:预配包或使用适用于移动设备管理的 Microsoft Intune。

具有“设置”应用自动启动和访问者模式的单个应用展台 (示例 XML 策略)

对于预配包,可以在分层 XML 结构中显示配置,如下所示。

<AssignedAccessConfiguration
            xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"
            >
            <Profiles>
                <Profile Id="{8739C257-184F-45DD-8657-C235819172A3}">
                    <KioskModeApp AppUserModelId="BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy!App" />
                </Profile>
            </Profiles>
            <Configs>
                <Config>
                    <SpecialGroup Name="Visitor"/>
                    <DefaultProfile Id="{8739C257-184F-45DD-8657-C235819172A3}"/>
                </Config>
            </Configs>
        </AssignedAccessConfiguration>

设置应用的 AUMID: BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy!应用程序

具有Microsoft Intune的单应用展台

Intune 使用可远程应用于 HoloLens 的展台模板或自定义 OMA-URI 配置。 有关详细信息,请参阅为 HoloLens 配置展台模式的步骤,然后按照Microsoft Intune单应用展台模板设置配置文件。

访问者自动登录

通过自动登录到访问者配置文件,你可以直接跳入操作,而无需看到登录屏幕。 使用访问者配置文件将设备直接启动到展台体验中。 此行为是必需的设置,可以使用自定义策略 OMA-URI 进行管理。

设置
URI ./Device/Vendor/MSFT/Policy/Config/MixedReality/VisitorAutoLogon
类型 Boolean
1 (0 – 默认禁用)

租户锁定

租户锁定 CSP 通过设备重置或重刷将设备锁定到该租户来保留组织的租户上的设备。 它使HoloLens 2只能使用 Autopilot 绑定到 MDM 注册,并且可以使用此处的自定义策略 OMA-URI 进行管理...

设置
URI ./Vendor/MSFT/TenantLockdown/RequireNetworkInOOBE
类型 Boolean
True

限制可用设置选项

若要限制“设置”中可用的选项,请使用“页面设置可见性”CSP。 这种做法允许管理员减少用户可用的设置。

设置
URI ./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList
类型 字符串
Showonly:network-wifi;全息 图;重 置;

注意

给定此处显示的值... Wi-Fi、全息影像、重置在设置中可用。

应用程序部署

若要使用 Intune 部署应用程序,请参阅使用 Intune 部署应用程序并公司门户了解详细信息。

应用程序更新

有关体验的应用程序更新,请参阅将应用添加到Microsoft Intune了解详细信息。 若要更新体验,请使用最新版本的应用程序上传新的应用包文件,并使用 Intune 进行部署。

一致的 LOB 应用部署和更新

若要确保尽快部署和更新 LOB 应用,可以执行几个步骤:

现成的生产线

准备工作

最好使用可从 Microsoft Store 下载 的高级恢复助手 (ARC) 将所有设备更新到最新版本。

设置包

  1. 确保将预配包 (.ppkg) 复制到 U 盘的根目录,仅应用根目录中的包,如果存在多个包,则按顺序应用这些包。
  2. 在开箱即用体验期间, (OOBE) 的“第一个可交互时刻” (即HoloLens 2) 的蜂鸟屏幕)中插入 USB 驱动器。
  3. 当设备准备好进行预配时,系统会自动打开一个提示,并显示预配页面。
  4. 等待预配完成。
  5. 然后,将自动加载上述指定体验。

对于预配包的更新,请使用高级恢复助手 (ARC) 重新刷写设备,并为任何更新应用具有特定配置的新预配包。

移动设备管理 - Microsoft Intune

  1. Autopilot 需要 Internet 访问,并且必须使用以下选项之一来建立 Internet 访问
    1. 使用 USB-C 到以太网适配器将设备连接到有线 Internet,HoloLens 2自动完成 Autopilot 体验。

注意

Wi-Fi 网络也可以作为开箱即用体验 (OOBE) 但需要更多交互才能为设备设置 Wi-Fi。

  1. 设备会自动启动开箱即用体验,建立 Internet 连接后不应与之交互。 设备可能会在 OOBE 期间重启,但允许进程在与设备交互之前完成。
  2. OOBE 进程完成后,如果按上述方式进行设置,设备会自动加载到访问者配置文件单应用体验中。

对于使用移动设备管理 - Microsoft Intune的更新,请按照安装、更新或删除所需应用中所述的步骤进行操作。

充电和重复使用的最佳做法

对于繁忙的工作环境,需要遵循一些最佳做法,以确保 HoloLens 设备始终准备就绪并准备好使用。 下面是清洁和充电信息的列表,以确保最佳使用。 HoloLens 2电池充电的最佳做法和充电 HoloLens 清洁HoloLens 2清洁常见问题解答的最佳做法

故障排除

当设备遇到难题时,需要执行一些步骤来排除故障并恢复活动使用。 请访问重启、重置或恢复HoloLens 2中的故障排除文档,了解解决设备问题的main路由。

在许多情况下,重启、重置或恢复设备足以解决设备硬件的问题。

此外,请务必通过 HoloLens 设备上提供的反馈中心应用报告任何问题。 给我们提供反馈