La Tarte aux framboises est un excellent outil pour les projets amusants et les passe-temps, mais c’est aussi un choix populaire dans les domaines professionnels. C’est le cas de ce projet de l’équipe du Laboratoire Schaffer-Nishimura (s’ouvre dans un nouvel onglet). À l’aide d’un Raspberry Pi, ils ont construit un casque de RV (s’ouvre dans un nouvel onglet) pour les aider dans leurs recherches en neurosciences impliquant des souris.
Le casque est suffisamment petit pour tenir sur la tête d’une souris et dispose de deux écrans SPI. Ces écrans projettent un aperçu d’un monde personnalisé conçu à l’aide du moteur de jeu open source Godot. Une carte personnalisée a été créée dans les images d’exemple présentées avec une texture de grille au sol. Il a des falaises, des bords et d’autres obstacles que la souris peut rencontrer au besoin pour ses recherches en neurosciences.
L’idée derrière le système est de créer un monde virtuel dans lequel l’équipe peut étudier le comportement de la souris, compte tenu des défis et des caractéristiques de la carte numérique. Le casque peut être fixé à la tête de la souris qui peut se déplacer dans l’environnement virtuel à l’aide d’un tapis roulant personnalisé. Au fur et à mesure que la souris se déplace dans la vie réelle, le monde virtuel qu’elle explore en temps réel évolue également.
L’équipe utilise un Raspberry PI 4 pour alimenter le système. Ils ont également imprimé en 3D un boîtier pour monter le Pi et des oculaires pour les modules d’affichage. Une lentille de Fresnel est également utilisée à l’intérieur de chaque écran. Selon la documentation officielle, les écrans ont une résolution de 240 x 210px. Le tapis roulant se compose d’une balle en polystyrène sur laquelle la souris peut se tenir, surveillée par des capteurs optiques pour déterminer la direction et la vitesse du mouvement.
Côté logiciel, tout tourne sur le Pi, y compris le moteur de jeu vidéo Godot. Ils ont développé un pilote d’affichage personnalisé pour prendre le flux vidéo Godot et le traiter pour le sortir sur chaque écran oculaire selon les besoins du casque VR.
Si vous voulez regarder ce projet Raspberry Pi ou peut-être même le recréer vous-même, consultez la page officielle du projet sur GitHub (s’ouvre dans un nouvel onglet). L’équipe examine en profondeur sa construction et le logiciel utilisé pour implémenter les effets VR dans le casque.