Page 1 sur 3

EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 9:08 pm
par SharkNoir
Bonjour,

Réalisant un cockpit de F-16 et comme je vise une solution d'affichage 3 écrans ou 3 projecteurs. Le TrackIr ne répond pas à mes besoin à cause de ses limitations :
* Un champ visuel de 80° max
* Des problèmes de détection du TrackClipPro avec certaines lumières ou rayons du soleil.
* Fonctionne mieux d'un coté que de l'autre (Coince lorsque la tête tourne du coté où les diodes sont cachés).
* Trouver une place dans le cockpit pour qu'il détecte les 3 diodes correctement.

Bref pas une solution formidable pour des visuel visant les 120° ou plus.

Grâce à Kukki du forum Viperpits, j'ai découvert EDTracker la solution pour mon besoin. (La solution EDTracker Pro ici)

EDTracker est un Kit Gyroscopique couplé à une Arduino afin de détecter les mouvements de la tête qui rentre dans un petit boitier.

[thumbnail]http://www.zupimages.net/up/16/08/6ps6.jpg[/thumbnail]

Il existe plusieurs models.
Le plus important pour moi sont ceux avec un magnétomètre en plus du gyroscope afin d'éviter un recentrage toute les 15-20 minutes.

J'ai donc pris un Kit complêt prêt à être monté sur le site HOBBY Components

Cela ma couté 22.69 GBP (environ 26 euros) livré chez moi sous 10 jours.
Et le résultat est génial.

Le seul point négatif du système, il ne gère pas ou très mal la Translation (Les mouvement avant, arrière, Gauche droite du corps),
mais pour ma solution cockpit cela n'a aucune importance. les 3 axes de la tête sont amplement suffisant.

[BBvideo 800,600][/BBvideo]
Vidéo réalisé par Kukki sur son pit et écran de 200°. Sujet sur Viperpits

Le montage du Kit

Le kit comprend ces éléments :
Kit Edtracker
Kit Edtracker
IMG_0858.JPG (302.08 Kio) Consulté 13608 fois
Donc on commence par souder le Bouton de recentrage sur le dessus du PCB (Coté écriture)
ensuite on soude en dessous les 2 supports pour la carte Arduino et le support pour le MPU-9250 sur le dessus.
Support + push
Support + push
IMG_0860.JPG (137.02 Kio) Consulté 13608 fois
Ensuite on soude en dessous la carte Arduino.
Montage Arduino
Montage Arduino
IMG_0862.JPG (107.16 Kio) Consulté 13608 fois
Et enfin sur le dessus à coté du bouton, le MPU-9250 (Gyroscope et magnétomètre).
MPU9250
MPU9250
IMG_0861.JPG (136.37 Kio) Consulté 13608 fois
On coupe les tiges des support qui sont trop longs et on fait les trous pour le bouton et la prise USB dans le boitier et c'est fini.

[BBvideo 800,600][/BBvideo]

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 9:08 pm
par SharkNoir
Les logiciels nécessaires :

Le driver Arduino version 1.6.9

Le logiciel EDTracker 2 GUI version 4.0.4

Le logiciel OpenTrack 2.3.0 release 7 (Pre-release)

Le logiciel OpenTrack 2.2.0 Version Stable

Installation du Driver

On commence par brancher le Kit sur un port USB.
Windows 10 x64 va détecter le Kit et installer un driver Microsoft.
Il faut changer ce driver.

Faite un clic droit sur le bouton démarrer ou accueil et sélectionné "Gestionnaire de périphérique".
Sur l'onglet Port vous allez trouver le port USB générique.
Driver
Driver
Capture11.JPG (59.42 Kio) Consulté 13601 fois
Il faut alors changer le driver par celui du driver Arduino v1.6.9 téléchargez plus-tôt.
Le périphérique va alors se renommer en :
Driver2
Driver2
Capture12.JPG (58.75 Kio) Consulté 13601 fois
Votre Kit est paré pour le premier démarrage.

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 9:09 pm
par SharkNoir
Démarrage de EDTracker et Flashage.

Le premier démarrage demande le flashage du Kit
Edtracker
Edtracker
Capture3.JPG (80.31 Kio) Consulté 13598 fois
Pour le flashage, il est conseillé de poser le casque droit afin de faciliter le calibrage du gyroscope.

C'est ici que la sélection pour le flashage se passe.
Flashage
Flashage
Capture.JPG (16.01 Kio) Consulté 13598 fois
On choisit le Kit qui correspond au votre.
Edtracker flashage
Edtracker flashage
Edtracker.jpg (120.33 Kio) Consulté 13598 fois
Ensuite on sélectionne le port qui correspond au Kit (On le voit dans le Gestionnaire de Périphérique).
Et on clique sur "FLASHE" cela ouvre alors une fenêtre indiquant que le flashage est en cours.
flash en cours
flash en cours
Capture1.JPG (36.32 Kio) Consulté 13598 fois
Ensuite le calibrage du gyroscope démarre. il dure environ 20s la première fois.
Centrage
Centrage
Capture2.JPG (15.23 Kio) Consulté 13598 fois
Ensuite la première fois, cliquez sur "Restore Factory Defaults" afin de tout remettre à zéro et ainsi éviter d'éventuels problèmes.
Capture4.JPG
Capture4.JPG (10.12 Kio) Consulté 13589 fois
Votre Kit est flashé.

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 9:27 pm
par SharkNoir
Calibrage du magnétomètre.

1° pour la calibration il est conseillé que l'indicateur de température est dans le VERT.

Sélectionné l'onglet "Magnétomètre"
Début Magné
Début Magné
Capture5.JPG (31.19 Kio) Consulté 13590 fois
Sélectionnez une sensibilité à un peu plus de la moitié du seuil.
Cliquez sur "Restart".

Ensuite bougez votre kit dans tous les sens (les 3 axes complets)

Ensuite cliquez sur "Save Calibration"
Si votre calibration est correcte vous obtenez 2 sphères l'une dans l'autre (Rouge et Verte).
Si les sphères ne sont pas complètes refaite la calibration.
Magné calibré
Magné calibré
Capture6.JPG (35.55 Kio) Consulté 13590 fois
Voilà votre magnétomètre est calibré.
Il est à refaire si vous vous déplacez à plus de 2 m de la zone de calibration

Calibration du Gyroscope

La premier point c'est de définir où et dans quel sens se trouve votre KIT.
Cela se fait dans le champ "Tracker Config":
Choix USB
Choix USB
Capture7.JPG (13.72 Kio) Consulté 13583 fois
On sélectionne si le port USB est à Gauche, à Droite, devant, derrière pour que le gyro suive correctement votre tête.

Ensuite le calibrage se fait dans ce champ :
Capture13.JPG
Capture13.JPG (12.91 Kio) Consulté 13583 fois
Vous n'avez qu'à cliquer sur "AUTO GYRO BIAS" et le système se calibre tout seul.
Note : Il faut laisser le casque droit et immobile pendant la calibration et que la température soit dans le VERT

Voilà votre Kit est calibré et près à fonctionner.
Nous allons attaquer les réglages et le logiciel OpenTrack pour émuler un TrackIR.

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 9:46 pm
par SharkNoir
Réglages de EDTracker GUI

Comme nous utilisons Opentrack pour émuler le comportement d'un TrackIR les réglages doivent être comme ci-dessous :

Il est impératif que le YAW et PITCH Scaling soit à 1. C'est dans OpenTrack que nous allons affiné les réglages.
Et surtout une réponse en mode LINEAR

Pour le lissage (smoothing), j'ai suivi Kukki, valeur à 65. J'affinerai avec le temps.
Capture14.JPG
Capture14.JPG (17.22 Kio) Consulté 13576 fois
Réglages de OpenTrack

Pour mon Kit j'utilise la version 2.3.0 release 7.

Après avoir installé OpenTrack, ouvrez le.
Capture8.JPG
Capture8.JPG (49.65 Kio) Consulté 13576 fois
Dans le choix Input, sélectionnez "Joystick".
Capture9.jpg
Capture9.jpg (84.28 Kio) Consulté 13576 fois
Ensuite ouvrez les options de l'Input Joystick (les 3 petits points à droite)
Capture17.jpg
Capture17.jpg (50.02 Kio) Consulté 13460 fois
Là vous devez sélectionner le périphérique USB Edtracker dans la liste de vos Joysticks USB.
Ensuite dans les champs Yaw, Pitch et Roll, il faut sélectionner des choix d'inputs axes.
Le choix devra être modifié si lors du test le Yam et Pitch sont inversés ou ne répondent pas, par une autre Valeur.

(Pour exemple dans mon cas le Joystick axe #1 ne donnait aucune valeur. et le Roll était sur le Joystick axe #4.)

Ensuite, sélectionnez dans Output "Freetrack 2.0 Enhanced"
Capture16.jpg
Capture16.jpg (77.03 Kio) Consulté 13459 fois
Idem que précédemment, ouvrez les options de l'Output (les 3 petits points).
Image
Là j'ai sélectionnez l'émulation TrackIr. A voir si dans le temps je ne changerai pas pour les 2 en même temps...

Le minimum est fait, on peut lancer Opentrack pour finaliser les réglages.
Cliquez sur START.
Capture10.JPG
Capture10.JPG (44.84 Kio) Consulté 13576 fois
Pour voir si l'assignation des axes est correct, la Pieuvre Rose va bouger en fonction des mouvements de tête.
très utile.


Les réglages :

Un post plus bas...

Quelques vidéos

[BBvideo 800,600][/BBvideo]

[BBvideo 800,600][/BBvideo]

Le boitier est tellement petit qu'il permet des intégrations dans des casques par exemple :

FocalDesign sur Viperpits

Image
Image

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 9:52 pm
par Cat
Pas mal comme système....

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 10:11 pm
par Cat
Tu as pris quelle référence de modèle ?

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 10:30 pm
par SharkNoir
Celle fourni dans le lien du premier post :

un Pro Micro, une MPU-9250, avec un SWITCH, un Custom Edtracker PCB et la boite. pour 19.99 GBP

Modèle sur le site : HCKITS0021H

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mer. juil. 20, 2016 10:47 pm
par Cat
Merci.
Je vais étudier ça d'un peu plus près ;)

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 6:35 am
par eutoposWildcat
J'utilise ça depuis quelques mois déjà, et j'en suis ma foi tout à fait content.
Mon problème était que le Track IR était difficilement utilisable chez moi, du fait que mon ordinateur est dans le salon, et que celui-ci subit des conditions de lumière assez changeantes.
Plus aucun risque d'être hors champ du capteur également.

Seul inconvénient : pas d'axes de translation. Vu le grand confort que j'ai gagné, à pouvoir brancher le Tracker et jouer quand j'en ai envie sans avoir à me soucier de quoi que ce soit d'autre, je dois dire que je vis finalement très bien sans.

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 7:14 am
par repman
Tres intéressant ce sujet.
Je dois dire que nous sommes nombreux à avoirs des problèmes de trakir perturbé par des lumières parasites.
Lors de notre dernier rassemblement avec le Neuneu c'était vraiment problématique. :emlaugh:

Repman

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 9:25 am
par schnide
Oui à voler avec des baies vitrées dans le dos et en plein soleil, je vous laisse deviner :hum: , la seule solution c'était de prendre tous les draps de lit pour les mettre aux baies vitrées o_O

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 9:44 am
par matbog
Super, je ne connaissais pas.
Merci beaucoup SharkNoir pour cette présentation et ces explications très détaillées :notworthy

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 10:54 am
par JOoOL
Ca peut vraiment m'intéresser ! :yes:

Mais si je comprends bien, ce système a seulement 3 DoF ? (et non 6 pour le TIR).
Pour le zoom ca ne me dérange pas, bien au contraire. Mais pour les translations X et Y ça serait dommage. Il existe peut etre une solution ?

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 11:08 am
par SharkNoir
JOoOL a écrit :Ca peut vraiment m'intéresser ! :yes:

Mais si je comprends bien, ce système a seulement 3 DoF ? (et non 6 pour le TIR).
Pour le zoom ca ne me dérange pas, bien au contraire. Mais pour les translations X et Y ça serait dommage. Il existe peut etre une solution ?
Oui il n'a que 3 DOF. je ne sais pas si on peut simuler la translation.
Comme je l'ai précisé au début de mon post, la translation ne m'intéresse pas dans le cas d'un cockpit réel où c'est mon corps qui fait la translation dans le cockpit. j'ai juste besoin de simuler les mouvements de tête.

A voir dans le temps et les améliorations du Kit.

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 11:17 am
par JOoOL
Oui SharkNoir.

J'ai également regardé l'historique du système sur le net. Il semble être en constante amélioration. Peut être que d'ici quelque temps, la translation sera possible !

Merci encore pour cette idée !

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 11:46 am
par SharkNoir
Les Réglages :

Là il faut cliquez sur "Mapping"
Capture18.JPG
Capture18.JPG (53.92 Kio) Consulté 13452 fois
L'axe des Y (Vertical) correspond au FOV du jeu. le 0° c'est devant et 180° derriere dans le jeu.
L'axe des X (Horizontal) correspond quand à lui au mouvement de votre tête.
Donc dans le réglage par défaut ci-dessous, il faut regarder derrière pour voir derrière (Pas top).
Capture23.JPG
Capture23.JPG (28.79 Kio) Consulté 13452 fois
Dans mon réglages vu que j'ai pour l'instant un seul écran,
j'ai réglé que lorsque je tourne la tête à 30° à gauche ou à droite je regarde les ailes (130° environ)
de plus j'ai rajouté un point pour adoucir la transition. lente au début rapide à la fin.
Capture18.JPG
Capture18.JPG (53.92 Kio) Consulté 13452 fois
Dans le cadre d'un triple écran comme Goupil, le réglage serait comme ceci :
Tant que la tête n'a pas bougé de 20° sur la droite ou la gauche, il ne se passe rien.
ensuite le visuel bouge pour qu'il puisse voir ses ailes lorsque qu'il regarde à 60°.
Capture24.JPG
Capture24.JPG (27.15 Kio) Consulté 13452 fois
Pour le réglage vertical, là, il faut chercher un 50° de FOV en hauteur pour 20° de la tête.
Capture19.JPG
Capture19.JPG (52.67 Kio) Consulté 13452 fois
Pour le roulis, le réglage standard est suffisant.
Capture20.JPG
Capture20.JPG (52.19 Kio) Consulté 13452 fois
Il est à noter que le "Mapping" peut se faire avec OpenTrack en fonctionnement.
Ce qui fait que sur les courbes, un point rouge se déplace en fonction de vos mouvement de tête et va vous aider à régler vos axes.

Le champ "Option" permet de définir pleins de chose, dont la possibilité d'inversé des axes.
Le roulis dans mon cas.
Capture22.JPG
Capture22.JPG (38.29 Kio) Consulté 13452 fois
Les réglages pour Kukki
Il utilise la version stable de Opentrack, la 2.2.0 (Lien au début du post), mais la 2.3.0 Release 7 fonctionne très bien aussi.
[BBvideo 800,600][/BBvideo]

Note : La coche "Asymetric Mapping Below" permet pour chaque axe de définir une courbe différente pour le coté gauche et droit.
Sans la coche, vous êtes en symétrique la même courbe pour le coté gauche ou droit.

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. juil. 21, 2016 4:03 pm
par SharkNoir
Options :

Il existe la possibilité d'affecté des touches ou bouton du Joystick pour commander OpenTrack.
Capture21.JPG
Capture21.JPG (51.07 Kio) Consulté 13406 fois
ici j'ai copié le TrackIr
* F9 pour Activer/Désactiver Opentrack
* F12 pour recentrer.

Il y a même possibilité que OpenTrack s'active automatiquement avec un profil défini en détectant le lancement de votre simu préféré.
Capture.JPG
Capture.JPG (32.06 Kio) Consulté 13403 fois
Je pense que vous avez assez d'infos pour vous aider.

Je suis preneur des retours ou infos de mise à jour.
Bon vol

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : ven. juil. 22, 2016 11:49 am
par Goupil
Bon ben ça c'est du tuto bien complet !

mais... il ne te reste plus qu'a finir ton cockpit alors !!!
trop fort Shark !!! ;)

:fox:

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : sam. juil. 23, 2016 7:23 am
par SharkNoir
Pour ceux qui souhaite un kit déjà monté près à l'emploi. Il existe :

EDTRACKER PRO

Toutes les infos sur le site EDTRACKER Pro

C'est le même système que l'open source, sauf qu'il est déjà monté et possède d'office un magnétomètre (9250), qu'il a son propre driver et logiciel EDTRACKER Pro.
Il offre aussi 12 mois de garantie. (À noter qu'une version sans câble USB - wireless - est à l'étude).
Il donne même les scratchs autocollants. le cable USB de 2m est en option.

Une page de comparaison des 2 solutions

Il est toujours "seulement" 3 DOF.

Le kit va vous coûter environ 50€ livré chez vous sous 10 jours Max.

La boutique du kit est ICI

Par rapport aux tutos, là il faut téléchargez la dernière version du logiciel Pro et le lancer.

Il va vous guider de a à z pour brancher, flasher et calibrer le Kit.
Le manuel en anglais

Pour re-calibrer c'est pratiquement comme le tuto.

Pour l'utilisation des réglages et d'Opentrack, le tuto reste identique.

Bon Vol

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : mar. août 02, 2016 2:12 am
par Goupil
Petit retour d'expérience


J'ai commandé EDTRACKER PRO car je ne me voyait pas faire des soudures sur une carte si minuscule
il est arrivé en 8 jours chez moi et c'est effectivement minuscule (taille d'une petite boite d'allumettes) mais là, il y a juste a brancher l'USB.

Comme c'est une nouveauté pour moi (et que j'ai qu'un seul neurone), j'ai un peu galéré :hum: mais SharkNoir a été mis à contribution et finalement j'ai pu découvrir le bin's assez rapidement
(Un grand merci à toi Image )


Au début ça fout bien la gerbe et mal à la tête car les effets les plus gênants proviennent de l'utilisation d'un grand visuel de 3,60m de large et d'un cockpit dans lequel on bouge finalement beaucoup et dans tous les sens... ce qui déclenche un défilement violent du panoramique (qui est de toutes façons présent dans le champ de vision) et qui dans la réalité ne devrait pas bouger pas si on regarde un panel dans un coins du pit,
Donc la solution c'est de passer en vue HUD only pour "fixer" le panoramique, par exemple, pendant la séquence de démarrage du F16 où l'on se dandine dans tous les sens pour manipuler les boutons... ça évite de vomir sur la console centrale ou le HUD ... Image car ce n'est pas indiqué dans la checklist

J'en suis au stade où j'affine les réglages... au stade où par moment ce petit bidule est très appréciable... mais aussi où par moments je perds mes anciens repères et me retrouve bien perdu (quand le SU27 fût venu...)

Mais je vais m'y faire progressivement.

à suivre...
:fox:

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : sam. août 13, 2016 5:18 pm
par drafak
drapal.

ca m'interesse. j'ai un tir 3 avec vector expansion mais ce foutu tir perds le focus souvent au pires moment (combant tournoyant etc) , j'ai beau essayer d'affiner la sensibilité camera , je galere ... la luminosité fluctu beaucoup au fil de la journée: je ne joue pas dans une cave :O

donc , ... je pense a prendre un EDtracker pro. un avis sur la precision du truc , au moins sur les 3 axes ? le cable d'alim n'est il pas trop genant ? et le poids du module ?

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : sam. août 13, 2016 11:13 pm
par Goupil
Je n'ai pas de véritable comparaison par rapport à d'autres système mais je le trouve suffisamment précis.
Le poids c'est négligeable sur le casque et j'ai associé le câble du EDTrack à celui de mon casque (dans une gaine en spirale) donc pas de gène particulière.

le boitier noir est à peine visible en haut du casque (maintenu avec petits deux sert-flex blancs) :
Image

après, je ne suis toujours pas encore habitué à ce système... mais ça va venir petit à petit...

:fox:

Re: EDTracker la solution TrackIR pour les grands écrans.

Publié : lun. août 15, 2016 10:53 am
par eWildcat
J'ai eu un TrackIR avant l'EDtracker, et je n'ai pas vu de différence de précision notable. Quant à la petite boîte elle-même, le poids est négligeable comme le dit Goupil, on ne le sent pas et surtout ça ne gêne vraiment pas le mouvement de tête.

EDTracker la solution TrackIR pour les grands écrans.

Publié : jeu. sept. 15, 2016 3:49 am
par LUSO 83
Bonjour à tous voilà plusieurs semaines que j'ai EDtracker, bien avant ce post en fait, et jusque là rien de nouveau à vous apportez. Mais j'ai depuis fait une découverte qui va vous ravir, on peut avoir le 6 DOF avec, j'ai découvert l'astuce en découvrant cette vidéo:



A la suite de cette vidéo il y a l'astuce dans les commentaires, je vous reporte l'essentiel là:
x,y,z-axis does not work perfectly.

opentrack > tracker >joystick input > tracker settings

Z -> none
Y -> joystick axis #1
z -> none
yaw -> joystick axis #2
pitch -> joystick axis #3
roll -> joystick axis #4
The default profiles setting is x, y, z = none.

ED Tracker 6dof profiles:
Et ça fonctionne, juste à ajuster à sa convenance, voir à inverser les axes roll et Y.