Procedimientos recomendados para crear "experiencias" con HoloLens
Introducción
Nuestros clientes y asociados crean experiencias increíbles con HoloLens, y vemos varias aplicaciones y escenarios fantásticos creados en museos, acuarios y atracciones de todo el mundo. Nuestros asociados tienen varios métodos de implementación y mantenimiento de estas aplicaciones, y esta guía se centra en los procedimientos recomendados para la aplicación, la arquitectura técnica y la administración y el aprovisionamiento de dispositivos.
Siguiendo las instrucciones de esta sección, puede asegurarse de que su experiencia es escalable, fácil de administrar y lista para su uso con sus asociados de experiencia, con el fin de ofrecer a sus clientes un tiempo agradable con sus experiencias.
Áreas de enfoque
Durante esta guía, nos centramos en varias áreas clave que funcionan juntas para formar una solución general.
- Consideraciones sobre la aplicación
- Consideraciones sobre el entorno
- Elegir las opciones de Administración de dispositivos correctas
- Configuración de directiva
- Línea de producción "Lista para usar"
- Solución de problemas y restablecimiento del dispositivo
Esperamos que esta guía sea útil para pequeñas experiencias de entre 10 y 20 dispositivos hasta implementaciones más grandes de más de 100 dispositivos.
Consideraciones sobre la aplicación
La experiencia se ejecuta en el contexto de una aplicación para UWP que se ejecuta en el dispositivo HoloLens. La compatibilidad con el desarrollo está fuera del contexto de este documento, pero hay algunos elementos que son útiles para tener en cuenta durante el desarrollo.
Aplicación para UWP Self-Contained única
Al implementar la aplicación siguiendo nuestra metodología recomendada, implementamos un "quiosco de aplicación única", que inicia automáticamente la aplicación. Los usuarios no tienen acceso al sistema operativo (SO) de HoloLens o shell, lo que significa que todas las actividades que usa la experiencia deben estar contenidas en esta única aplicación.
La aplicación debe poder restablecerse a un estado de "Inicio" y seguir funcionando en un "bucle". Cualquier característica de calibración o navegación debe estar contenida dentro de la aplicación, ya que la aplicación controla eficazmente la experiencia del dispositivo. Esta práctica elimina cualquier preocupación que un invitado pueda modificar o dañar la experiencia y permite una rápida respuesta para su experiencia.
Salida a Configuración
En cualquier entorno de TI, puede haber problemas intermitentes con las redes o la necesidad de restablecer una aplicación que no funciona correctamente. En un quiosco de una sola aplicación, no hay ninguna manera de iniciarse en una pantalla de "Configuración" para realizar esta solución de problemas secundaria.
La aplicación debe tener un método para salir a un menú "Operador" (protegido por un código de acceso compartido o similar) que inicie el menú de configuración de In-Box, para permitir funciones como la configuración de red, el restablecimiento de mapa de Holograma o el restablecimiento del dispositivo). Puede usar la funcionalidad "Iniciar URI" para iniciar el menú de configuración del dispositivo. Inicio de la aplicación Configuración de Windows: aplicaciones para UWP
Consideraciones sobre el entorno
HoloLens combina sin problemas los recursos holográficos en entornos reales anexando hologramas estables y precisos mediante el seguimiento de los usuarios en un espacio. El seguimiento adecuado está en el centro de cómo HoloLens coloca las experiencias en su entorno. Para mantener un rendimiento de seguimiento adecuado y un uso óptimo, hay algunas consideraciones del entorno que deben cumplirse para que HoloLens funcione según lo previsto. Consulte Consideraciones sobre el entorno de HoloLens.
Consideración | Descripción |
---|---|
Iluminación (luxímetro medio - 500 – 1000 lux) | La iluminación se usa para realizar un seguimiento de la ubicación y del entorno de uso. No debe ser demasiado brillante ni demasiado oscuro. La recomendación es que la iluminación sea brillante, uniforme y cómoda para que un humano pueda ver sin esfuerzo. Consulte Iluminación |
Tipos de iluminación | Diferentes tipos de luz pueden influir en el seguimiento y afectar al rendimiento. Para obtener más información, vea Tipos de iluminación. |
Elementos de un espacio | HoloLens usa puntos de referencia únicos en el entorno conocido como características. Para garantizar un seguimiento óptimo asegúrese de que su entorno es rico en características, con pósteres, plantas, objetos únicos, etc., para ayudar al seguimiento. Vea Elementos en un espacio |
Agujeros | Trate de diferenciar las áreas haciendo que sean distintivas. Las áreas que tienen el mismo aspecto pueden causar agujeros de gusano, donde el rastreador de HoloLens cree que estas áreas son el mismo lugar. Use etiquetas u otras características distintivas en el entorno comercial para diferenciar áreas y ayudar a mitigar este problema. Consulte Wormholes (Agujeros de gusano). |
Movimiento en un espacio | Los entornos que se mueven, cambian y cambian constantemente (incluidas las áreas con mucha gente) son difíciles de rastrear para HoloLens. Intente proporcionar un espacio estable claramente visible para el dispositivo para un mejor seguimiento. Consulte Movimiento en un espacio |
Proximidad del usuario a los elementos del espacio | Las cámaras HoloLens no pueden ver más cerca de 15 cm de un objeto. Consulte Proximidad del usuario a los elementos del espacio |
Superficies en el espacio | Los objetos menos brillantes son más fáciles de rastrear. Ver superficies en un espacio |
Wi-Fi consideraciones sobre huellas digitales | Con Wi-Fi habilitado, los datos del mapa se correlacionan con una huella digital Wi-Fi incluso cuando no están conectados a un enrutador. Sin Wi-Fi información sobre el dispositivo, el holograma y el reconocimiento del espacio pueden ser más lentos. Un cambio significativo en Wi-Fi señal puede hacer que el dispositivo crea que está en otro espacio. Consulte Consideraciones sobre las huellas digitales de Wi-Fi |
Información de temperatura y normativa (intervalo de temperatura recomendado típico: HoloLens 2 está diseñado para su uso entre +10 C y +35 C) | HoloLens debe almacenarse en un entorno dentro del intervalo de temperatura aceptado (ya sea cuando está en espera o desactivado durante una hora antes de usar el dispositivo). Consulte la página Información regulatoria de HoloLens para conocer el intervalo de temperatura y la información normativa, de uso y seguridad. |
Divulgación de cumplimiento ambiental | Consulte los detalles de los materiales y sustancias de HoloLens para el cumplimiento del medio ambiente. |
Información de la batería | 2 - 3 horas de tiempo de uso de la batería. Los paquetes de baterías USB-C se pueden utilizar para ampliar este tiempo. |
En el caso de experiencias que probablemente duren más de 5 a 10 minutos, inicie la calibración ocular al principio de su experiencia.
Elegir la opción de Administración de dispositivos correcta
La administración de dispositivos es una consideración clave para implementar HoloLens a escala con facilidad. Este resultado se puede lograr a través de las siguientes opciones: Provisioning Package o Mobile Administración de dispositivos con Microsoft Intune ambos tienen ventajas y desventajas para usar, pero ver las consideraciones siguientes para tomar la decisión correcta para su entorno.
Paquete de aprovisionamiento
Siga los pasos descritos en Configuración de HoloLens mediante un paquete de aprovisionamiento (HoloLens).
Ventajas | Inconvenientes |
---|---|
Todas las configuraciones se pueden colocar en el mismo paquete, incluidos Wi-Fi, VPN, modo quiosco, mediante la configuración de Windows Designer | Es deseable estar familiarizado con XML |
Use código bajo o GUI para configurar las opciones. | Se debe generar un nuevo paquete para cada actualización. |
Ideal para implementaciones seguras sin conexión, con acceso limitado a Internet permitido | Si implementa certificados a través de MDM o administrador de certificados, el certificado debe implementarse en el almacén de máquinas local para firmar las aplicaciones instaladas con un paquete de aprovisionamiento. |
Las aplicaciones y los certificados se pueden instalar mediante el mismo paquete de aprovisionamiento | |
Los paquetes de aprovisionamiento se pueden apilar para satisfacer necesidades específicas si desea cambiar una configuración más adelante. |
Para configurar HoloLens 2 mediante un paquete de aprovisionamiento, siga los pasos descritos en Configuración de HoloLens mediante un paquete de aprovisionamiento. Descargar Designer de configuración de Windows de Microsoft Store para compilar el paquete
Intune
Siga los pasos descritos en Uso de endpoint Manager de Microsoft Intune para administrar dispositivos HoloLens. Use Windows Autopilot para simplificar la configuración de HoloLens para escala siguiendo los pasos descritos en Windows Autopilot para HoloLens 2.
Ventajas | Inconvenientes |
---|---|
Los dispositivos se pueden agrupar y las configuraciones se pueden aplicar a grupos de usuarios de dispositivos. | Intune licencia es necesaria. Sin embargo, una licencia de dispositivo Intune compartida cubriría este requisito. |
Ideal para implementaciones de escalado en entre 15 y 20 dispositivos | Requiere estar familiarizado con Intune u otros servicios de Administración de dispositivos móviles modernos. |
Permite la implementación de la configuración de forma práctica. Las configuraciones y las actualizaciones de aplicaciones se pueden compilar e insertar en varios dispositivos de forma remota. | |
La configuración se puede realizar mediante el portal de Endpoint Manager a través de perfiles de configuración en una GUI fácil de usar. Además, OMA-URI ofrece flexibilidad para crear perfiles y configuraciones personalizados. | |
Permite restricciones de inquilinos para evitar que los dispositivos se roben o reutilicen de maneras no autorizadas. |
Configuración de directiva
Las directivas se usan para definir la configuración que rige los dispositivos HoloLens. En esta sección, compartimos las configuraciones que se deben aplicar a la solución Experiencia. Como se describe en las secciones anteriores, las directivas se pueden aplicar a través de dos métodos de aprovisionamiento: Paquete de aprovisionamiento o mediante Microsoft Intune para Mobile Administración de dispositivos.
Pantalla completa de aplicación única con el modo de inicio automático y visitante de la aplicación de configuración (directiva XML de ejemplo)
En el caso de los paquetes de aprovisionamiento, las configuraciones se pueden mostrar en una estructura XML jerárquica, como se muestra aquí.
<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 de la aplicación de configuración: BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy! Aplicación
Quiosco de aplicación única con Microsoft Intune
Intune usa plantillas de pantalla completa o configuraciones OMA-URI personalizadas, que se pueden aplicar de forma remota a HoloLens. Para obtener más información, consulte Pasos para configurar el modo de pantalla completa para HoloLens y, a continuación, siga la plantilla de pantalla completa de Microsoft Intune aplicación única para configurar un perfil de configuración.
Inicio de sesión automático del visitante
El inicio de sesión automático en un perfil de visitante le permite saltar directamente a la acción sin ver nunca la pantalla de inicio de sesión. El dispositivo se inicia directamente en la experiencia de quiosco mediante el perfil de visitante. Este comportamiento es una configuración necesaria y se puede administrar mediante la directiva personalizada OMA-URI.
Configuración | Valor |
---|---|
URI | ./Device/Vendor/MSFT/Policy/Config/MixedReality/VisitorAutoLogon |
Tipo | Booleano |
Valor | 1 (0 : deshabilitado de forma predeterminada) |
Bloqueo de inquilinos
El CSP de bloqueo de inquilinos mantiene los dispositivos en el inquilino de la organización bloqueándolos en ese inquilino incluso mediante el restablecimiento o el reflash de dispositivos. Permite que HoloLens 2 esté asociada a la inscripción de MDM solo mediante Autopilot y se puede administrar mediante la directiva personalizada OMA-URI aquí ...
Configuración | Valor |
---|---|
URI | ./Vendor/MSFT/TenantLockdown/RequireNetworkInOOBE |
Tipo | Booleano |
Valor | Verdadero |
Opciones de configuración de limitación disponibles
Para limitar las opciones disponibles como parte de nuestra configuración, use el CSP de visibilidad de configuración de página. Esta práctica permite al administrador reducir la configuración disponible para el usuario.
Configuración | Valor |
---|---|
URI | ./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList |
Tipo | Cadena |
Valor | Showonly:network-wifi; Hologramas; restablecimiento; |
Nota:
Dado el valor que se muestra aquí... Wi-Fi, Hologramas, Restablecer está disponible en la configuración.
Implementación de aplicaciones
Para implementar la aplicación mediante Intune, consulte Implementación de aplicaciones mediante Intune y Portal de empresa para obtener más información.
Novedades de aplicación
Para obtener más información sobre las actualizaciones de aplicaciones de la experiencia, consulte Agregar aplicaciones a Microsoft Intune. Para actualizar una experiencia, cargue un nuevo archivo de paquete de aplicación con la versión más reciente de la aplicación e impleméntela mediante Intune.
Implementación y actualización coherentes de aplicaciones de LOB
Para asegurarse de que las aplicaciones de LOB se implementan y actualizan lo antes posible, se pueden realizar varios pasos:
- Asegúrese de que los dispositivos HoloLens están en modo conectado moderno y que la fuente de alimentación está conectada a una fuente de alimentación.
- Configure las directivas de acción en espera para asegurarse de que los usuarios no contengan recursos de la aplicación e impedir que se instale una nueva versión de la aplicación. Estas directivas son MixedReality/ConfigureDeviceStandbyAction y MixedReality/ConfigureDeviceStandbyActionTimeout .
- También puede usar la directiva ApplicationManagement/ScheduleForceRestartForUpdateFailures para asegurarse de que la aplicación se reinicia si se produce un error en la actualización de la aplicación. Esta directiva se puede configurar para las opciones de reinicio de aplicaciones periódicas y únicas.
Línea de producción lista para usar
Preparación
Es un procedimiento recomendado mantener todos los dispositivos actualizados a la compilación más reciente mediante Advanced Recovery Companion (ARC) que se puede descargar de Microsoft Store.
Paquete de aprovisionamiento
- Asegúrese de que el paquete de aprovisionamiento (.ppkg) se copia en la raíz de una unidad USB, solo se aplican los paquetes en la raíz y, si hay varios paquetes presentes, se aplican secuencialmente.
- Conecte la unidad USB con el paquete de aprovisionamiento durante el "primer momento interactable" de la experiencia rápida (OOBE) (es decir, la pantalla de colibrí para HoloLens 2).
- Cuando el dispositivo está listo para aprovisionarse, se abre automáticamente una solicitud con la página de aprovisionamiento.
- Espere a que se complete el aprovisionamiento.
- La experiencia especificada anterior se carga automáticamente.
Para las actualizaciones con un paquete de aprovisionamiento, vuelva a flashear el dispositivo mediante Advanced Recovery Companion (ARC) y aplique un nuevo paquete de aprovisionamiento con las configuraciones específicas para las actualizaciones.
Administración de dispositivos móvil: Microsoft Intune
- Autopilot requiere acceso a Internet y se debe usar una de las siguientes opciones para establecer el acceso a Internet.
- Conecte el dispositivo con Ethernet mediante un adaptador USB-C a Ethernet para la conectividad a Internet cableada y HoloLens 2 completa automáticamente la experiencia de Autopilot.
Nota:
Wi-Fi red también es posible como parte de la experiencia rápida (OOBE), pero se requiere más interacción para obtener Wi-Fi configuración del dispositivo.
- El dispositivo inicia automáticamente la experiencia rápida, con la que no se debe interactuar una vez establecida la conexión a Internet. El dispositivo puede reiniciarse durante la OOBE, pero permitir que el proceso finalice antes de interactuar con el dispositivo.
- Cuando se completa el proceso de OOBE, el dispositivo se carga automáticamente en la experiencia de aplicación única del perfil de visitante si se configura según lo indicado anteriormente.
Para las actualizaciones que usan Mobile Administración de dispositivos – Microsoft Intune, siga los pasos que se indican en Instalación, actualización o eliminación de las aplicaciones necesarias.
Procedimientos recomendados para cargar y volver a usar
En entornos de trabajo ocupados, hay algunos procedimientos recomendados que se deben seguir para asegurarse de que el dispositivo HoloLens siempre está listo y preparado para su uso. Esta es una lista de la información de limpieza y carga para garantizar un uso óptimo. Procedimientos recomendados para cargar HoloLens 2 batería y procedimientos recomendados de carga para la limpieza de HoloLens HoloLens 2 preguntas más frecuentes sobre limpieza
Solución de problemas
Cuando surgen desafíos con el dispositivo, hay algunos pasos que llevar a cabo para solucionar problemas y volver al uso activo. Visite la documentación de solución de problemas en Reiniciar, restablecer o recuperar HoloLens 2 para cubrir las rutas principales para resolver problemas con el dispositivo.
En muchos casos, reiniciar, restablecer o recuperar el dispositivo es suficiente para resolver problemas con el hardware del dispositivo.
Además, es importante notificar cualquier problema a través de la aplicación Centro de comentarios disponible en el dispositivo HoloLens. Facilítanos tus comentarios