Gants de Réalité Virtuelle
TL; DRWe ont divisé le projet en deux parties. Pour la première partie, nous allons construire une seule commune, et nous allons l'étendre à un doigt plein dans la deuxième partie. Ce pourparlers de poste sur les progrès que nous avons fait pour l'étape 1. Nous avons conçu et imprimé 3D notre seul joint, et nous développons l'environnement de jeu pour tester l'articulation.
Nous avons divisé le projet en deux étapes (figure 1). Sur scène 1, nous construirons seul joint, et sur la scène 2, nous allons construire 3 joints reliés entre eux les uns aux autres formant les gants d'un doigt. Pour cela et les blogs à venir, nous allons parler des progrès de développement du seul joint.

La figure 1. Etape 1 (seule articulation) et l'étape 2 (joints multiples)
Sélection du moteur
Pour reproduire une véritable interaction avec la vie de nos doigts, nous avons besoin de moteurs puissants. Mais jusqu'à présent, nous n'avons pas étudié pour l'exigence exacte du moteur nécessaire à notre situation. Au lieu de cela, nous prévoyons construire notre premier joint avec le moteur d'étagère et d'utiliser cette base pour améliorer. Nous avons donc acheté un moteur à courant continu brossé avec arbre prolongé moteur avec 297,92. 1 rapport d'engrenage (L'arbre rare doit faire environ 298 révolution de l'arbre étendu pour faire pivoter une fois) à partir de Pololu (Figure 2).

Figure 2. Moteur à Balais CC avec 297,92. 1 rapport d'engrenage
Impression 3D du joint
Tout d'abord, nous voulions faire un simple joint pour tester notre approche. Donc, nous sommes arrivés à la conception suivante pour impression 3D - Figure 3.
Figure 3. La conception initiale de joint unique. (Animation)
Mais bientôt, nous avons découvert ce modèle peut être grandement simplifiée. Le modèle simplifié est la suivante - Figure 4.

Figure 4. Modèle simplifié
Nous avons utilisé l'imprimante 3D Makerbot Replicator au Centre Services d'imagerie de notre école d'imprimer le modèle (figure 5).


Figure 5. Impression 3D de joint unique.
In-Game environnement
En même temps que nous construisions l'environnement de jeu pour tester le seul joint. Nous utilisons le moteur de jeu jMonkey pour construire l'environnement de jeu.
Fig 6. Dans l'environnement de jeu. (Animation)
Sur la figure 5, le cylindre rouge représente le moteur. Les extensions bleu représente l'angle actuel de l'articulation.
Comme nous l'avons mentionné précédemment. l'angle actuel de l'articulation sera mesurée à l'aide de la lecture à partir du codeur incrémental. Si, pour quelque angle particulier de l'articulation, le doigt est entré en collision avec un objet virtuel (avis, l'angle devient rouge), le jeu envoie un signal au système de commande de matériel pour déclencher le moteur. Le moteur tournera vers le haut ou vers le bas empêchant le doigt physique de passer par l'objet du jeu - et cela donnera au joueur une immersion tactile dans la réalité virtuelle. Le joueur se sentira comme s'il tient un objet de cette forme dans la vie réelle.
Maintenant que nous avons le modèle 3D de l'articulation et de l'environnement de jeu pour le tester dans, nous allons les relier entre eux.
Tous les commentaires constructifs serait très appréciée.