Expériences de suivi Vive
Aujourd'huiJ'héberge un autre article étonnant de l'expert en ergonomie VR Rob Cole, qui a déjà écrit sur ce blog des articles étonnants, comme la série sur l'ergonomie du Valve Index ou l'article viral sur les étonnants contrôleurs Caliper VR sur lesquels il a travaillé seul.
Il y a quelques semaines, il a écrit ici un article détaillé sur les Vive Trackers, et maintenant il le complète avec ce nouvel article, qui est une histoire longue et détaillée deses expérimentations avec les Trackers et leurs cas d'usage , et surtout leur gros potentiel pour la VR intégrale. Ce sera un article très intéressant, alors lisez-le jusqu'à la fin !
Avertissement : HTC a fourni trois de ses unités Vive Tracker 3.0 pour mon utilisation dans ces articles.
Comme décrit dans mon premier article sur le HTC Vive Tracker plus tôt cette année :
« Vive Tracker est un accessoire de suivi SteamVR sans fil et alimenté par batterie qui fournit un suivi de mouvement très précis et à faible latence à 6 degrés de liberté (6DoF) dans un environnement à l'échelle d'une pièce. »
Ou selon les propres mots de HTC :
"Suivez les mouvements et amenez des objets du monde réel dans l'univers virtuel".
Alors que la première partie de cet article s'est penchée sur l'histoire du HTC Vive Tracker et de ses trois versions différentes, la deuxième partie se concentrera surquelques expériences pratiques avec le dernier HTC Vive Tracker 3.0
Mais tout d’abord, un aperçu rapide du côté plus technique du HTC Vive Tracker 3.0 pour ceux qui sont intéressés par le fonctionnement de ces choses.
Le HTC Vive Tracker 3.0 est un appareil compatible SteamVR, utilisant la technologie de suivi des stations de base de deuxième génération (2.0) de Valve. Pour comprendre le concept global, la première génération de suivi des stations de base 1.0 a été décrite ainsi par Valve
« Comment ça marche : les stations de base de suivi SteamVR balaient la pièce avec plusieurs impulsions de synchronisation et lignes laser, atteignant environ 5 mètres. En gardant une trace minutieuse des timings entre les impulsions et les balayages, le système de suivi SteamVR utilise une trigonométrie simple pour trouver l'emplacement de chaque capteur à une fraction de millimètre près. En combinant plusieurs capteurs, 2 stations de base, ainsi qu'en ajoutant une IMU (unité de mesure inertielle) à grande vitesse, SteamVR calcule également l'orientation, la vitesse et la vitesse angulaire de l'objet suivi, le tout à une fréquence de mise à jour de 1 000 Hz. »
En avril 2018, HTC a présenté le casque Vive Pro, les contrôleurs Pro et le Vive Tracker 2.0, chacun équipé de capteurs optiques de nouvelle génération et d'une électronique mise à jour. Le suivi des stations de base de deuxième génération (2.0) a évolué enéliminer un rotor et coder le faisceau . Cette différence technique est bien décrite par Redditor /u/Crozone :
« Le laser codera l’ID de la station de base ainsi que l’angle de balayage actuel du laser. Il n'y a plus d'« impulsion de synchronisation », la station de base effectue la synchronisation en interne et envoie l'angle directement au Vive sur le laser. Cela signifie que chaque fois que le Vive détecte un laser sur un capteur, il connaît déjà la station de base qui envoie ce laser, ainsi que l'angle exact de ce laser par rapport à la station de base. Cela signifie également que les stations de base n'ont pas du tout besoin de se synchroniser et que le Vive n'a même pas besoin de chronométrer quoi que ce soit.
Introduit en mars 2021, Vive Tracker 3.0 est un plus petit, évolution plus économe en énergie du tracker 2.0 Vive, offrant une durée de vie de la batterie plus longue et moins de masse/inertie lors de déplacements rapides.
HTC Vive Tracker 3.0 dispose de 18 capteurs optiques, soigneusement positionné sur une forme spécialement conçue qui a évolué à partir du contrôleur Vive d'origine et dont la taille a depuis été réduite. La forme du Vive Tracker 3.0maximise le nombre de capteurs non coplanaires que les rayons de la station de base peuvent éclairer, pour fournir un suivi 6DoF à l'échelle de la pièce très précis (sub mm) qui esttrès résistant à l'occlusion.