Marqueurs
Différents types de marqueurs peuvent être ajoutés à un flux de travail en fonction de l'appareil sur lequel Frontline Spatial Workplace est exécuté. Les marqueurs ArUco sont utilisés pour les appareils iOS et Android, tandis que les marqueurs de code QR sont utilisés pour HoloLens 2. Les deux types de marqueurs peuvent être ajoutés à un flux de travail via le menu déroulant Ajouter une référence Spatial .
Remarque : dans les deux cas, le marqueur doit se trouver dans la même position à la fois dans le modèle 3D du logiciel Spatial Editor et dans le composant réel à scanner. Dans les exemples ci-dessous, certains coins du composant ont été utilisés pour faciliter le positionnement correct dans les deux contextes.
Marqueur ArUco :
Marqueur de code QR :
Taille des marqueurs
La taille du marqueur peut influencer la précision avec laquelle les informations sont affichées sur Spatial Workplace, ainsi que la distance à partir de laquelle le marqueur peut être scanné. L'éditeur permet à l'utilisateur de choisir une taille de marqueur comprise entre 1 et 99 cm.
Sur un appareil HoloLens, un marqueur Frontline peut être confortablement scanné à une distance 50 fois supérieure à la taille du marqueur. Par exemple, un marqueur de 10 cm peut être scanné jusqu'à une distance d'environ 5 mètres dans de bonnes conditions d'éclairage. Pensez à augmenter la taille du marqueur en cas de faible luminosité. Sur les appareils iOS et Android , Frontline un marqueur peut être confortablement scanné à une distance 5 fois supérieure à la taille du marqueur (par exemple, un marqueur d'une taille de 10 cm à une distance de 50 cm).
Remarque: en général, la taille minimale recommandée pour un marqueur est de 10 cm. Toutefois, cette taille peut varier en fonction des conditions d'éclairage, de la mise au point de la caméra et de la distance par rapport à la caméra du scanner.
Spatial Workplace positionne le contenu d'un flux de travail par rapport au marqueur numérisé.
Seuls les axes x- et y sont indiqués dans cette représentation 2D. Spatial Cependant, Workplace utilise également le troisième axe pour cartographier la position 3D exacte. Le logiciel utilise le centre du marqueur par rapport à sa hauteur et à sa largeur pour déterminer une transformation 3D.
En plaçant un marqueur sur le composant réel dont la taille est différente de celle du composant numérique ajouté au flux de travail dans l'éditeur, l'utilisateur risque de placer le point de départ de ce système de coordonnées spatial au mauvais endroit. Cela peut compromettre le positionnement de toutes les informations dans le flux de travail.
Règle générale : Une taille de 10 cm pour les marqueurs ArUco et de 15 cm pour les marqueurs de code QR est suffisante dans la plupart des cas pour les appareils concernés. Toutefois, les conditions d'éclairage, la mise au point de l'appareil photo et la distance par rapport à la caméra du scanner peuvent avoir un impact significatif. En cas de problème, pensez à augmenter la taille de vos marqueurs.
Remarque: les quatre coins du marqueur doivent être clairement visibles pour la caméra du scanner et être aplatis à la position exacte définie dans l'éditeur. Les courbes et les plis du marqueur peuvent compromettre le positionnement correct des épingles.
Recommandations en situation réelle
Il est important de prendre en compte toutes les variables de suivi pour positionner les punaises à l'endroit exact et minimiser le décalage. Cela inclut les caractéristiques physiques du marqueur, l'environnement et l'appareil utilisé pour exécuter l'application Spatial Workplace. Pour obtenir les meilleurs résultats possibles, suivez les recommandations ci-dessous afin d'améliorer l'efficacité du suivi.
Conditions de marquage :
- Utilisez un marqueur dont la taille et le numéro d'identification sont corrects, tels que définis dans l'éditeur.
- Les quatre coins doivent être clairement visibles pour la caméra du scanner, y compris l'espace blanc autour.
- Le marqueur doit toujours être aplati et placé dans la position exacte sur l'objet réel, sans boucles, déchirures ou plis.
- Les surfaces réfléchissantes recouvrant le marqueur peuvent compromettre le suivi (par exemple, le verre ou le laminage).
- Les marqueurs doivent toujours être scannés sous un angle de 90 degrés par rapport à la surface sur laquelle ils sont placés (c'est-à-dire que la caméra doit regarder directement l'objet/le marqueur). Le fait de scanner à partir de différentes perspectives peut influencer le positionnement des épingles.
Conditions environnementales :
- Le nombre d'éléments dans l'environnement et votre composant influencent le suivi. Une fois que le marqueur est scanné et que la position d'origine est définie, le système de suivi des périphériques prend le contrôle du maintien du contenu à sa place. Le nombre de caractéristiques de votre environnement augmente l'efficacité du suivi des périphériques. Les bonnes caractéristiques sont les angles et les contrastes visibles sur le composant lui-même et entre le composant et son environnement.
- La pièce doit être bien éclairée. Les caméras des appareils ont généralement une capacité de réception de la lumière inférieure à celle de nos yeux. Veillez à ce qu'il y ait suffisamment de lumière dans la pièce pour garantir les meilleurs résultats possibles en matière de suivi. Toutefois, évitez également les environnements trop lumineux.
- Les surfaces réfléchissantes doivent être évitées, en particulier pour placer des marqueurs, des épingles et d'autres contenus.
- Des mouvements brusques pendant l'exécution d'une tâche peuvent entraîner des dérives dans la position du contenu. Maintenez une position stable de l'appareil pendant l'exécution de la tâche.
- Dans les grandes configurations, plus une épingle est éloignée de la position du marqueur scanné, plus le risque de dérives indésirables dans le positionnement du contenu est grand. Ce phénomène est dû à l'intensification des petites imprécisions dans le suivi des marqueurs et à l'ampleur du mouvement nécessaire entre le marqueur et l'emplacement du contenu. Pour minimiser ce problème, consultez la section "Ajouter des marqueurs supplémentaires pour améliorer le suivi" ci-dessous.
Remarque: en fonction de la taille de votre composant, des marqueurs supplémentaires peuvent être nécessaires. En raison des capacités de suivi limitées de certains appareils, il peut s'avérer nécessaire d'ajouter plusieurs marqueurs pour différentes sections du modèle. De cette façon, le logiciel Spatial Workplace peut suivre à nouveau la position des broches pour les placer correctement. La fonction de repositionnement de la tâche peut être utilisée à tout moment lors de l'exécution d'une tâche de repositionnement.
Conditions de l'appareil :
- Appareils HoloLens
- Les appareils HoloLens nécessitent une visière propre et des capteurs exempts d'objets gênants.
- Le fait de regarder autour de la pièce ou de marcher dans la zone augmente la capacité de l'appareil à suivre la configuration de la pièce. La présence de nombreuses personnes en mouvement constant dans la pièce peut compromettre le suivi.
- Les utilisateurs ont des distances interpupillaires (IPD) différentes. Des valeurs d'IPD non calibrées sur l'appareil peuvent compromettre l'expérience de la RA. Cet article de Microsoft explique comment utiliser une application d'étalonnage pour personnaliser la DPI de votre appareil.
- Appareils iOS et Android
- Des objectifs clairs sont nécessaires pour assurer un suivi correct.
- La mise au point automatique peut compromettre le positionnement des épingles.
Redémarrer le suivi pendant une tâche
En cas de dérive de la position de votre contenu au milieu d'une tâche, il vous suffit de scanner à nouveau un marqueur. Sélectionnez Repositionner la tâche dans le menu des tâches de l'appareil et numérisez le marqueur comme demandé. Après avoir re-scannérisé le marqueur, la tâche reprendra là où vous l'avez laissée.
Menu des tâches
Sur les appareils mobiles (iOS et Android), le menu des tâches reste toujours dans le coin supérieur gauche de l'écran avec une icône comportant trois lignes. Sur le HoloLens 2, le menu des tâches s'affiche lorsque l'on lève la main gauche devant l'appareil. Il est également possible de relancer le suivi en utilisant la commande vocale "Repositionner la tâche".
Ajout de marqueurs supplémentaires pour améliorer le suivi
Les dispositifs de RA ont une meilleure capacité de suivi lorsque toutes les épingles sont situées plus près de la référence spatial (marqueur) et n'obligent pas l'utilisateur à s'éloigner ou à faire de grands virages par rapport à sa position initiale. Lorsque le contenu est éloigné de la référence initiale spatial, les petites imprécisions de suivi dues au balayage du marqueur paraissent plus importantes, car elles sont potentialisées par la distance. En outre, les mouvements excessifs de l'utilisateur peuvent entraîner des dérives supplémentaires dans la position du contenu.
C'est la raison pour laquelle nous recommandons de créer des marqueurs différents pour les différentes "sections" du composant réel, comme le montre cet exemple :
Pendant l'exécution d'une tâche, l'utilisateur peut scanner de nouveaux marqueurs dans chaque section du composant et l'appareil peut recharger les positions du contenu et placer les épingles à leurs positions correctes. Pour plus de détails, consultez la section "Redémarrer le suivi pendant une tâche" ci-dessus.
Lorsque vous ajoutez plus d'un marqueur à un projet dans l'éditeur, assurez-vous que les marqueurs supplémentaires sont connectés aux broches dans le flux de travail. Dans l'éditeur, l'utilisateur peut les connecter dans le connecteur 2D. Cela permet à l'utilisateur de décider si les différents marqueurs peuvent commencer la tâche à partir de différentes épingles ou si les marqueurs seront ajoutés entre les épingles, ce qui obligera l'utilisateur à scanner ce marqueur lorsqu'il atteindra cette partie de la tâche. N'hésitez pas à utiliser des ID de marqueurs différents ou le même ID de marqueur pour ces marqueurs supplémentaires.