La Nova — un Rift Oculus bricolage ! (7 / 12 étapes)

Étape 7: Head Tracking : pourquoi il est si important

Vous pouvez ignorer complètement cette étape en achetant un tracker tête Oculus Rift DK1, qui va faire toute la tête suivi pour vous automatiquement avec la même précision comme un Oculus Rift DK1. Lien

Bienvenue! Il est temps que nous avons parlé de quelque chose de très, très important : suivi de la tête. Vous pouvez penser: « Eh bien, je pourrais juste utiliser la souris et être parfaitement bien, » cependant, c’est censé être un casque de réalité virtuelle, pas un « Look around avec la souris et le confort d’un écran 3D attaché à vous visage » casque.

Si vous ne se soucient tout cela et n’ont pas envie de lire tout cela, alors vous pouvez passer à l’étape suivante — vous ne manque rien d’essentiel à la construction. Il est bon de connaître vos options bien, donc lire sur si vous êtes intéressé !

Donc la question ici est: « Comment nous implémentent tête suivi dans notre casque VR sans se ruiner? »

Il y a bien des égards nous pouvons implémenter tête suivi dans notre dispositif :

  • Un capteur 3DOF
  • Un traqueur infrarouge
  • Un capteur de l’arduino
  • Un « air mouse »

Alors, quelles sont les principales différences entre ces méthodes ? Tout d’abord, nous devez connaître quelques tête-suivi la terminologie de base :
Yaw: Dans quelle mesure vous avez activé votre tête droite ou gauche
Terrain : Dans quelle mesure vous avez activé votre tête vers le haut ou vers le bas
Rouleau : Dans quelle mesure vous avez roulé votre tête dans le sens horaire ou antihoraire
X: Dans quelle mesure vous avez déplacé votre tête vers la gauche ou la droite
Y: Dans quelle mesure vous avez déplacé votre tête vers le haut ou vers le bas
Z: Dans quelle mesure vous avez déplacé votre tête rapprochent ou s’éloignent de l’écran
Dérive : Lorsque, après le déplacement du capteur, votre orientation d’origine n’est pas le même que lorsque vous avez commencé
Degrés de liberté : La mesure de qui la tête est suivie, par exemple, 2DOF seuls titres lacet et tangage, 3DOF pistes lacet, tangage et roulent, 6DDL titres lacet, tangage, roulis, X, Y et Z et ainsi de suite.
Temps de latence : La vitesse à laquelle votre ordinateur prend le mouvement de votre tête et envoie le signal disant que vous avez déplacé votre tête. Plus la latence, le mieux.

Nous allons commencer notre évaluation du côté cher, avec le capteur 3DOF. Il s’agit principalement en référence à quelque chose comme le module EFM-9 de Hillcrest Labs.

3DOF capteur

Avantages :

  • Peut suivre le lacet de votre tête, pitch et rouler avec assez de précision
  • Dispose de fonctionnalités de tête suivi de très faible latence
  • Offre des fonctionnalités plug-and-play

Inconvénients :

  • Est normalement extrêmement coûteux
  • Souvent utilise une connexion filaire
  • Ne peut pas suivre la position X, Y et Z de votre tête
  • Fonction du capteur que vous achetez, dérive pourrait facilement devenir un problème

Maintenant, regardons une alternative : un capteur d’Arduino. Généralement, cela se réfère à la sonde de 9DOF fournie par Sparkfun, mais peut s’appliquer à les nombreux autres types de capteurs disponibles pour Arduino.

Aussi, voici une instructable comment faire votre propre souris de head-tracking Arduino si vous décidez à emprunter la voie de l’Arduino.

Capteur de l’Arduino

Avantages :

  • Généralement moins cher qu’un capteur de haute qualité
  • Peut être assez précis

Inconvénients :

  • Nécessite des connaissances en programmation adept
  • Normalement câblés, mais pourrait être contournée si bluetooth (au détriment du temps de latence)
  • Ne peut pas suivre X, Y ou Z (si vous en trouvez un, faites le moi savoir)
  • IMUs à bas prix pourraient être moins précis et ont plus de dérive selon le modèle

Et Troisièmement, nous avons ce qu’on appelle un « air mouse ». J’ai personnellement n’ai jamais utilisé auparavant, donc je ne suis pas au courant de tous les avantages et les inconvénients. Pour des raisons de cette liste, nous allons inclure tous les périphériques dans cette catégorie qui utilise des gyroscopes pour suivre la position de la souris, qui comprend l’air souris, les téléphones iPhones/Andoid, Wiimotes,contrôleurs Playstation Move et le rasoir Hydra.

Air Mouse :

Avantages :

  • Moins cher que les options précédentes
  • Capacité plug-and-play (pour la plupart, par rapport à l’Arduino)
  • Selon l’API du contrôleur, vous pouvez mapper les mouvements de sortie réelle de Oculus Rift par opentrack ou FreePIE

Inconvénients :

  • Grand et volumineux ; vous ne pouvez pas cercler un téléphone ou une télécommande pour votre tête
  • Selon le périphérique, latence pourrait être un problème
  • Drift sur certains appareils est assez perceptible et communs
  • Peut nécessiter quelques connaissances en programmation pour certaines fonctions (exemple : utilisation de l’API de déplacer PS pour mouvement de la souris gyroscopique)
  • Pour certains périphériques (tels que la souris de l’air), rouleau, X, Y et Z le positionnement n’est pas suivi.

Maintenant, pour la méthode la moins coûteuse et moins fastidieux :

Head-Tracking infrarouge

Avantages :

  • Beaucoup moins cher qu’un capteur 3DOF
  • Peut piste lacet, tangage, roulis, et le X, Y et Z la position de votre tête.
  • Sans fil et alimenté par piles, ce qui signifie une chose de moins que vous devez branchez votre beau visage

Inconvénients :

  • Peu importe ce que votre installation est, latence peut être assez élevé, ce qui peut causer le mal des transports
  • Vous pouvez uniquement activer votre tête une certaine distance avant que la caméra perd la trace des LEDs.
  • Perdre la trace d’une LED pourrait causer le tracker à paniquer, interférer avec l’expérience et pouvant causer le mal des transports
  • L’éclairage dans la salle doit être juste, ou le tracker va ramasser un faisceau lumineux errant et balancer votre vue dans une direction complètement différente que prévu.

Mais alors, que devez-vous utiliser pour head-tracking ? Tout dépend beaucoup de comment vous êtes prêt à dépenser. Combien précieuse est tête-suivi qualité vous? Vous pouvez sacrifier une latence et précision pour des raisons de rester dans votre budget, mais cela dépend, certaines personnes ne me dérange pas le temps de latence du tout, alors que d’autres en retire le mal des transports.

Depuis que je suis un étudiant fauché et pas envie de dépenser tout mon argent, je vais vous montrer étape par étape comment configurer une tête infrarouge 3 points système de suivi. Let's get avec elle, alors !

Articles Liés

Mac : Jouer à des Jeux N64 sur le Rift Oculus

Mac : Jouer à des Jeux N64 sur le Rift Oculus

Dans ce instructable je vais vous dire comment jouer n'importe quel jeu de N64 sur le rift de l'oculus. C'est très basique, donc il ne supporte pas la tête pleine de suivi ou vision stéréoscopique, mais il est assez immersif et je pense que c'est bea
DIY : Comment faire votre propre Rift Oculus

DIY : Comment faire votre propre Rift Oculus

Je veux partager avec vous quelque chose que je poste sur mon site, l'espoir que vous trouverez utile.Source d'origineOui ! vous voulez faire votre propre Oculus Rift Virtual Reality casque (qui est en fait un carton de google qui utilisent votre dét
Comment configurer un Oculus Rift

Comment configurer un Oculus Rift

Éléments requis :Oculus rift caméra head trackerOculus rift ordinateur compatible1 oculus rift + cordons inclus. Câble HDMI, les cordons USBÉtape 1 :Trouver et installer le logiciel compatible de rift oculus. Je recommande personnellement Team Fortre
Google carton HMD pour Tablet

Google carton HMD pour Tablet

J'ai eu envie de faire l'expérience de réalité virtuelle (VR en bref) depuis que je suis un gamin. J'ai tâté de la modélisation 3D et animation et puis certains jeux aussi bien parce que j'ai été inspiré par les jeux 3D, retour dans la journée, mais
Comment faire un écouteur de suivi 3D de réalité virtuelle pour moins de 10$

Comment faire un écouteur de suivi 3D de réalité virtuelle pour moins de 10$

De ces 5 dernières années, les dispositifs de réalité virtuelle plus en plus populaires comme Oculus Rift, carton de Google, Microsoft HoloLens, dominent actuellement le secteur de l'électronique consommateur à tel point qu'ils saisir bien souvent un
Virtual Reality Minecraft 1.8 avec un carton de Google

Virtual Reality Minecraft 1.8 avec un carton de Google

Bienvenue sur mon premier instructable. J'ai été membre de ce site depuis très longtemps maintenant et ont eu envie de commencer à poster pour un wile mais ne savais pas où je devrais commencer. Après avoir regardé mon email récurrent d'ici, j'ai vu
Gant de gravité tactile bluetooth

Gant de gravité tactile bluetooth

Hé les gars ! Je voudrais partager avec vous le dispositif d'entrée que j'ai créé spécifiquement pour interagir avec des lunettes AR comme le Verre de Google, Meta, Moverio BT ou avec les casques VR comme Oculus Rift, Samsung Gear VR, vrAse, Durovis
BRICOLAGE caméra stéréoscopique pour Oculus Rift VR

BRICOLAGE caméra stéréoscopique pour Oculus Rift VR

Par Alexander Jaspers, stratège chez Metalworks par MaxusLes contours de documentation suivant une tentative de créer une caméra stéréoscopique pour Oculus Rift ce projet vise à créer un rudimentaire après affichage pour Oculus. Lors de la création d
3D Viewer et Virtual Reality casque comme Oculus Rift et carton de Google, pour Ipod Touch et même la taille des téléphones intelligents.

3D Viewer et Virtual Reality casque comme Oculus Rift et carton de Google, pour Ipod Touch et même la taille des téléphones intelligents.

Ne commettons un casque de réalité virtuelle et de la visionneuse 3D pour les jeux ou pour la visualisation 3D côte à côté photos et des vidéos en 3D SBS à l'aide d'un IPOD TOUCH ou un SMARTPHONE (avec écran taille jusqu'à 4 ou 4.5 pouces).Cela peut
Oculus Rift DK1 Clone

Oculus Rift DK1 Clone

Je ne vais pas vous dire comment faire un, je montre ce point 3 et vous savez quoi faire.3D imprimés affaire http://www.thingiverse.com/thing:6647037" écran LCD http://stores.ebay.com/vrglasseskit/VR-Glasses-/ _...Oculus Rift DK1 Tracker http://vrgla
Prise en charge 3D jeu pour Oculus Rift

Prise en charge 3D jeu pour Oculus Rift

avec la sortie du Oculus Rift se profile dans un avenir proche de http://oculusvr.com, de nombreux développeurs intègrent ce dispositif unique dans leurs jeux. Mais la plupart des jeux que vous avez déjà n'offre pas de support de périphérique.Dans ce
Le projet de l’Oculus carton : Bricolage virtuel réalité Gun avec suivi à l’aide d’Arduino et la ESP8266

Le projet de l’Oculus carton : Bricolage virtuel réalité Gun avec suivi à l’aide d’Arduino et la ESP8266

J'ai toujours voulu tirer les choses en réalité virtuelle, mais je suis fauché, alors j'ai fait ce que je pouvais. Il s'agit de ma tentative d'une expérience de style Oculus Rift avec un carton de Google. C'est en fait un très amusant projet et est e
Élargir la vision périphérique du Oculus Rift

Élargir la vision périphérique du Oculus Rift

Permet de supprimer le tunnel noir.TODO > ajoutez plexiglass milky cover pour agir en tant que diffusionÉtape 1: IntroductionCe Instructable est comment facilement et rapidement recréer l'idée de base derrière le concept présenté par Robert Xiao, Car
OpenVR - 3D imprimés Rift pour seulement 150$

OpenVR - 3D imprimés Rift pour seulement 150$

OpenVR est un casque de réalité virtuelle similaire à Oculus Rift DK1. La meilleure partie est que ça coûte environ 150$ à construire.Dans ce instructable, nous allons passer à travers chaque étape et vous aurez un clone d'Oculus Rift DK1 fait maison