Meilleures pratiques pour créer des « expériences » avec HoloLens

Introduction

Nos clients et partenaires créent des expériences étonnantes avec HoloLens, et nous voyons plusieurs applications et scénarios fantastiques créés dans des musées, des aquariums et des attractions à travers le monde. Nos partenaires disposent de plusieurs méthodes de déploiement et de maintenance de ces applications, et ce guide se concentre sur les meilleures pratiques pour votre application, votre architecture technique, ainsi que la gestion et l’approvisionnement des appareils.

En suivant les conseils de cette section, vous êtes en mesure de vous assurer que votre expérience est évolutive, facile à gérer et prête à être utilisée avec vos partenaires d’expérience, afin de donner à vos clients un moment agréable avec vos expériences.

Domaines d’intérêt

Dans ce guide, nous nous concentrons sur plusieurs domaines clés qui travaillent ensemble pour former une solution globale.

  1. Considérations relatives aux applications
  2. Considérations relatives à l’environnement
  3. Choix des options de Gestion des appareils appropriées
  4. Configuration de la stratégie
  5. Ligne de production « Out of Box »
  6. Résolution des problèmes et réinitialisation de l’appareil

Nous nous attendons à ce que ces conseils soient utiles pour les petites expériences de n’importe où entre 10 et 20 appareils jusqu’à des déploiements plus importants de plus de 100 appareils.

Considérations relatives aux applications

Votre expérience s’exécute dans le contexte d’une application UWP qui s’exécute sur l’appareil HoloLens. La prise en charge du développement est en dehors du contexte de ce document, mais il existe quelques éléments qui sont utiles à prendre en compte lors de votre développement.

Application UWP Self-Contained unique

Lors du déploiement de l’application en suivant notre méthodologie recommandée, nous déployons un « kiosque d’application unique », qui lance automatiquement votre application. Les utilisateurs n’ont pas accès au système d’exploitation HoloLens ou à l’interpréteur de commandes, ce qui signifie que toutes les activités utilisées par votre expérience doivent être contenues dans cette seule application.

Votre application doit pouvoir revenir à l’état « Démarrage » et continuer à fonctionner dans une « boucle ». Toutes les fonctionnalités d’étalonnage ou de navigation doivent être contenues dans votre application, car l’application contrôle efficacement l’expérience de l’appareil. Cette pratique supprime toute crainte qu’un invité puisse modifier ou endommager l’expérience et permet un redressement rapide de votre expérience.

Ouvrir les paramètres

Dans n’importe quel environnement informatique, il peut y avoir des problèmes intermittents liés à la mise en réseau ou avoir besoin de réinitialiser une application défaillante. Dans un kiosque d’application unique, il n’existe aucun moyen d’ouvrir un écran « Paramètres » pour effectuer ce dépannage mineur.

Votre application doit avoir une méthode pour accéder à un menu « Opérateur » (protégé par un code secret partagé ou similaire) qui lance le menu des paramètres In-Box, afin d’autoriser des fonctionnalités telles que la configuration réseau, la réinitialisation de carte d’hologramme ou la réinitialisation de l’appareil. Vous pouvez utiliser la fonctionnalité « Uri de lancement » pour lancer le menu des paramètres de l’appareil. Lancez l’application Paramètres Windows - Applications UWP

Considérations relatives à l’environnement

HoloLens fusionne en toute transparence les ressources holographiques dans des environnements réels, ajoutant des hologrammes stables et précis en suivant les utilisateurs dans un espace. Un suivi approprié est au centre de la façon dont HoloLens place les expériences dans votre environnement. Pour maintenir des performances de suivi appropriées et une utilisation optimale, certaines considérations relatives à l’environnement doivent être respectées pour que HoloLens fonctionne comme prévu. Consultez Considérations relatives à l’environnement HoloLens.

Considération Description
Éclairage (Luxmeter moyen - 500 - 1000 lux) L’éclairage est utilisé pour suivre l’emplacement et l’environnement d’utilisation. Il ne doit pas être trop clair ni trop sombre. La recommandation est que l’éclairage doit être lumineux, même et confortable pour qu’un humain puisse voir sans effort. Voir Éclairage
Types d’éclairage Différents types de lumière peuvent influencer le suivi et affecter les performances. Pour plus d’informations, consultez Types d’éclairage
Éléments présents dans un espace HoloLens utilise des points de repère uniques dans votre environnement, appelés fonctionnalités. Pour garantir un suivi optimal, assurez-vous que votre environnement est riche en caractéristiques, avec des affiches, des plantes, des objets uniques, etc., pour faciliter le suivi. Voir Éléments dans un espace
Trous de ver Essayez de différencier les zones en les rendant distinctives. Les zones qui ont la même apparence peuvent provoquer des trous de ver, où le traqueur HoloLens pense que ces zones sont au même endroit. Utilisez des étiquettes ou d’autres caractéristiques distinctives dans votre environnement commercial pour différencier les zones et aider à atténuer ce problème. Voir Wormholes
Mouvement dans un espace Les environnements en mouvement, en constante évolution et en constante évolution (y compris les zones avec beaucoup de personnes) sont difficiles à suivre pour l’HoloLens. Essayez de fournir un espace stable clairement visible pour l’appareil pour un meilleur suivi. Voir Mouvement dans un espace
Proximité de l'utilisateur par rapport aux éléments présents dans l'espace Les caméras HoloLens ne peuvent pas voir plus de 15 cm d’un objet. Consultez Proximité de l’utilisateur aux éléments de l’espace.
Surfaces dans l’espace Le suivi des objets moins brillants est plus facile. Voir Surfaces dans un espace
Considérations relatives à l'empreinte Wi-Fi Lorsque Wi-Fi activé, les données cartographiques sont corrélées avec une empreinte digitale Wi-Fi même si elles ne sont pas connectées à un routeur. Sans Wi-Fi informations sur l’appareil, la reconnaissance de l’hologramme et de l’espace peut être plus lente. Un changement important dans Wi-Fi signal peut faire croire à l’appareil qu’il se trouve dans un autre espace. Consultez Considérations relatives aux empreintes digitales Wi-Fi
Informations sur la température et la réglementation (plage de température recommandée typique - HoloLens 2 est conçu pour une utilisation comprise entre +10 C et +35 C) HoloLens doit être stocké dans un environnement dans la plage de température acceptée (en mode veille ou désactivé pendant une heure avant d’utiliser l’appareil). Consultez la page Informations réglementaires HoloLens pour connaître la plage de température et les informations réglementaires, d’utilisation et de sécurité.
Divulgation de conformité environnementale Consultez les détails des matériaux et des substances HoloLens pour la conformité environnementale
Informations sur la batterie 2 à 3 heures d’utilisation de la batterie. Les batteries USB-C peuvent être utilisées pour prolonger cette période.

Pour les expériences susceptibles de durer plus de 5 à 10 minutes, lancez l’étalonnage oculaire au début de votre expérience.

Choix de l’option de Gestion des appareils appropriée

La gestion des appareils est une considération clé pour déployer HoloLens à grande échelle en toute simplicité. Ce résultat peut être obtenu grâce aux options suivantes : Provisionnement d’un package ou d’un Gestion des appareils mobile avec Microsoft Intune ont tous les deux des avantages et des inconvénients à utiliser, mais consultez les considérations suivantes pour prendre la bonne décision pour votre environnement.

Package de provisionnement

Suivez les étapes décrites dans Configurer HoloLens à l’aide d’un package d’approvisionnement (HoloLens).

Avantages Inconvénients
Toutes les configurations peuvent être placées dans le même package, y compris le Wi-Fi, le VPN, le mode plein écran, à l’aide de la configuration Windows Designer Une certaine connaissance du xml est souhaitable
Utilisez un code faible ou une interface utilisateur graphique pour configurer les paramètres. Un nouveau package doit être généré pour chaque mise à jour.
Idéal pour les déploiements sécurisés hors connexion, avec un accès Internet limité à aucun autorisé Si vous déployez des certificats via GPM ou gestionnaire de certificats, le certificat doit être déployé sur le magasin d’ordinateurs local pour signer les applications installées avec un package d’approvisionnement.
Les applications et les certificats peuvent être installés via le même package d’approvisionnement
Les packages d’approvisionnement peuvent être empilés pour répondre à des besoins spécifiques si vous souhaitez modifier un paramètre ultérieurement

Pour configurer HoloLens 2 à l’aide d’un package d’approvisionnement, suivez les étapes décrites dans Configurer HoloLens à l’aide d’un package d’approvisionnement. Télécharger les Designer de configuration Windows à partir du Microsoft Store pour générer le package

Intune

Suivez les étapes décrites dans Utilisation de Microsoft Endpoint Manager Intune pour gérer les appareils HoloLens. Utilisez Windows Autopilot pour simplifier la configuration de HoloLens pour la mise à l’échelle en suivant les étapes décrites dans Windows Autopilot pour HoloLens 2.

Avantages Inconvénients
Les appareils peuvent être regroupés et les configurations peuvent être appliquées à des groupes d’utilisateurs d’appareils Une licence Intune est requise. Toutefois, une licence d’appareil Intune partagée répond à cette exigence.
Idéal pour les déploiements à l’échelle sur 15 à 20 appareils Nécessite une connaissance d’Intune ou d’autres services de Gestion des appareils Mobile moderne.
Permet l’implémentation de la configuration de manière pratique. Les configurations et les mises à jour d’application peuvent être générées et envoyées à distance à plusieurs appareils.
La configuration peut être effectuée à l’aide du portail Endpoint Manager via des profils de configuration dans l’interface utilisateur graphique facile à utiliser. En outre, OMA-URI offre une flexibilité pour créer des paramètres et des profils personnalisés.
Autorise les restrictions de locataire pour empêcher les appareils d’être volés ou réutilisés de manière non autorisée.

Configuration de la stratégie

Les stratégies sont utilisées pour définir les paramètres qui régissent les appareils HoloLens. Dans cette section, nous partageons les configurations qui doivent être appliquées à la solution Experience. Comme indiqué dans les sections précédentes, les stratégies peuvent être appliquées via 2 méthodes d’approvisionnement : package d’approvisionnement ou utilisation de Microsoft Intune pour mobile Gestion des appareils.

Kiosque d’application unique avec démarrage automatique de l’application Paramètres et mode visiteur (exemple de stratégie XML)

Pour les packages d’approvisionnement, les configurations peuvent être affichées dans une structure XML hiérarchique, comme indiqué ici.

<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 l’application Paramètres : BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy ! Application

Kiosque d’application unique avec Microsoft Intune

Intune utilise des modèles kiosque ou des configurations OMA-URI personnalisées, qui peuvent être appliquées à distance à HoloLens. Pour plus d’informations, consultez Étapes de configuration du mode plein écran pour HoloLens, puis suivez le Microsoft Intune Modèle kiosque d’application unique pour configurer un profil de configuration.

Connexion automatique des visiteurs

Le profil Connexion automatique à un visiteur vous permet d’accéder directement à l’action sans jamais voir l’écran de connexion. L’appareil est lancé directement dans l’expérience kiosque à l’aide du profil de visiteur. Ce comportement est un paramètre obligatoire et peut être géré à l’aide de la stratégie personnalisée OMA-URI.

Paramètre Valeur
URI ./Device/Vendor/MSFT/Policy/Config/MixedReality/VisitorAutoLogon
Type Boolean
Valeur 1 (0 – Désactivé par défaut)

Verrouillage du locataire

Le fournisseur csp de verrouillage du locataire maintient les appareils sur le locataire de l’organization en les verrouillant sur ce locataire même par le biais de la réinitialisation ou de la reflash de l’appareil. Il permet HoloLens 2 d’être liés à l’inscription MDM à l’aide d’Autopilot uniquement et peut être géré à l’aide de la stratégie personnalisée OMA-URI ici ...

Paramètre Valeur
URI ./Vendor/MSFT/TenantLockdown/RequireNetworkInOOBE
Type Boolean
Valeur True

Options de limitation des paramètres disponibles

Pour limiter les options disponibles dans le cadre de nos paramètres, utilisez le csp Visibilité des paramètres de page. Cette pratique permet à l’administrateur de réduire les paramètres disponibles pour l’utilisateur.

Paramètre Valeur
URI ./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList
Type String
Valeur Showonly :network-wifi ; Hologrammes; Réinitialiser;

Notes

Compte tenu de la valeur indiquée ici... Wi-Fi, Hologrammes, Réinitialiser est disponible dans les paramètres.

Déploiement d’application

Pour déployer l’application à l’aide d’Intune, consultez Déploiement d’applications à l’aide d’Intune et Portail d'entreprise pour plus d’informations.

Application Mises à jour

Pour plus d’informations, consultez Ajouter des applications à Microsoft Intune pour plus d’informations. Pour mettre à jour une expérience, chargez un nouveau fichier de package d’application avec la dernière version de l’application et déployez-le à l’aide d’Intune.

Déploiement et mise à jour cohérents des applications métier

Pour garantir que les applications métier sont déployées et mises à jour aussi rapidement que possible, plusieurs étapes peuvent être effectuées :

  • Assurez-vous que vos appareils HoloLens sont en mode connecté moderne et que l’alimentation est connectée à une source d’alimentation.
  • Configurez les stratégies d’action de secours pour vous assurer que les utilisateurs ne détiennent pas de ressources d’application et empêchent l’installation d’une nouvelle version de l’application. Ces stratégies sont MixedReality/ConfigureDeviceStandbyAction et MixedReality/ConfigureDeviceStandbyActionTimeout .
  • Vous pouvez également utiliser la stratégie ApplicationManagement/ScheduleForceRestartForUpdateFailures pour vous assurer que l’application est redémarrée en cas d’échec de la mise à jour de l’application. Cette stratégie peut être configurée pour les options de redémarrage d’application ponctuelles et récurrentes.

Ligne de production prête à l’emploi

Préparation

Il est préférable de conserver tous les appareils à jour vers la dernière version à l’aide d’Advanced Recovery Companion (ARC) qui peut être téléchargé à partir du Microsoft Store.

Package d’approvisionnement

  1. Vérifiez que le package d’approvisionnement (.ppkg) est copié à la racine d’un lecteur USB, seuls les packages à la racine sont appliqués et, si plusieurs packages sont présents, ils sont appliqués séquentiellement.
  2. Branchez le lecteur USB avec le package d’approvisionnement pendant le « premier moment interagissant » de l’expérience OOBE (Out of Box Experience) (c’est-à-dire l’écran du colibri pour HoloLens 2).
  3. Lorsque l’appareil est prêt à être provisionné, une invite s’ouvre automatiquement avec la page d’approvisionnement.
  4. Attendez que l’approvisionnement soit terminé.
  5. L’expérience spécifiée ci-dessus est ensuite chargée automatiquement.

Pour les mises à jour avec un package d’approvisionnement, reflash de l’appareil à l’aide d’Advanced Recovery Companion (ARC) et appliquez un nouveau package d’approvisionnement avec vos configurations spécifiques pour toutes les mises à jour.

Gestion des appareils mobile – Microsoft Intune

  1. Autopilot nécessite un accès à Internet et l’une des options suivantes doit être utilisée pour établir l’accès à Internet
    1. Connectez l’appareil à Ethernet à l’aide d’un adaptateur USB-C vers Ethernet pour la connectivité Internet câblée et HoloLens 2 termine automatiquement l’expérience Autopilot.

Notes

Wi-Fi réseau est également possible dans le cadre de l’expérience OOBE (Out of Box Experience), mais plus d’interaction est nécessaire pour obtenir Wi-Fi configuration de votre appareil.

  1. L’appareil démarre automatiquement l’expérience Out of Box, qui ne doit pas être interagissante une fois la connexion Internet établie. L’appareil peut redémarrer pendant l’OOBE, mais autoriser le processus à se terminer avant d’interagir avec l’appareil.
  2. Une fois le processus OOBE terminé, l’appareil se charge automatiquement dans l’expérience d’application unique du profil visiteur si elle est configurée comme indiqué ci-dessus.

Pour les mises à jour utilisant Mobile Gestion des appareils – Microsoft Intune, suivez les étapes décrites dans Installation, mise à jour ou suppression des applications requises.

Meilleures pratiques pour le chargement et la réutilisation

Pour les environnements de travail occupés, il existe quelques bonnes pratiques à suivre pour garantir que l’appareil HoloLens est toujours prêt et prêt à être utilisé. Voici une liste d’informations de nettoyage et de chargement pour garantir une utilisation optimale. Meilleures pratiques pour le chargement HoloLens 2 batterie et le chargement - FAQ sur le nettoyage HoloLens 2 le nettoyage holoLens

Dépannage

Lorsque des problèmes surviennent avec l’appareil, il existe des étapes à suivre pour résoudre les problèmes et revenir à l’utilisation active. Consultez la documentation de résolution des problèmes dans Redémarrer, réinitialiser ou récupérer HoloLens 2 pour couvrir les itinéraires main pour résoudre les problèmes liés à l’appareil.

Dans de nombreux cas, le redémarrage, la réinitialisation ou la récupération de votre appareil suffit pour résoudre les problèmes liés au matériel de l’appareil.

En outre, il est important de signaler les problèmes via l’application Hub de commentaires disponible sur l’appareil HoloLens. Envoyer vos commentaires