Le projet DoRéMi (Des ondes en Réalité Mixe) et un projet Cassiopée 2023 de Télécom Sudparis, mené par Louise Schnee et Julien Joly. L'objectif de ce projet est de proposer à des enseignants-chercheurs en physique un support de travaux pratiques pour des cours sur les réseaux WiFi. L'application DoRéMi tourne sur le casque Oculus Quest 2 en réalité mixte, construite avec Unity et le SDK Oculus Integrations.
Cette application permet de voir la puissance des réseaux WiFi environnants, les sauvergarder, les comparer à un modèle en réalité mixte. Elle contient les fonctionnalités suivantes :
- Mesurer la puissances des réseaux WiFi environnants en se déplacant dans l'espace
- Voir les niveaux de puissances mesurés pour chaque réseau WiFi
- Réinitialiser les mesures pour en effectuer de nouvelles
- Sauvegarder les niveaux de puissances pour un réseau et afficher les niveaux sauvegardés
- Placer une antenne virtuelle pour calculer une modèlisation à partir de l'équation des télécommunications de Friis (page Wikipédia)
- Voir les niveaux de puissances calculés à partir du modèle
- Adapter les paramètres du modèle aux mesures effectuées
L'application DoRéMi peut avoir différents cas d'utilisation. Voici celui que nous avons imaginé et qui fait le tour des fonctionnalités de l'application :
- Lorsque l'application DoRéMi est lancée, les mesures sont toutes vides (signalées par des points blancs) et forment un quadrillage. Commencez par regarder votre main, vous verrez en haut le réseau sélectionné, vous pouvez choisir celui que vous voulez, vous pouvez ensuite vous déplacer, et voir des points bleus reliés par des barres dont la hauteur correspond au niveau du signal WiFi sélectionné. Les points scannés peuvent aussi être gris ce qui signifie que le réseau sélectionné n'est pas détecté à l'endroit et au moment de la mesure. Sur l'interface, dans le panneau
Display mode
vous pouvez afficher les mesures que vous venez d'effectuer.
- Sortez du casque et lancez un point d'accès WiFi, par exemple sur votre téléphone. Revenez dans le casque, dans le panneau
Measure Mode
appuyez surB
pour réinitialiser les mesures. Cherchez ensuite dans la liste votre point d'accès et lisez le niveau dans la panneauDisplay Mode
.
- Dans le panneau
Measure Mode
, appuyez surA
après que vous ayez sélectionné votre point d'accès dans la liste pour sauvegarder les mesures que vous avez effectuées. Ces mesures sauvegardées s'afficheront par des points verts. Vous pouvez maintenant appuyer surB
pour réinitialiser les mesures et voir ces points verts sauvergardés, et voir dans le panneauDisplay Mode
la valeur de la mesure sauvegardée.
- Pour comparer vos mesures au modèle de Friis, déplacer vous pour avoir votre manette au dessus du point d'accès, que vous avez sélectionné. Vous verrez un point rouge au sol qui montre sur quel point est votre manette. Vous pouvez appuyer sur
A
dans le panneauConfig Mode
pour positionner l'antenne virtuelle au niveau de votre antenne physique. Vous devrez voir un point jaune au sol, à l'endroit où est l'antenne virtuelle. Enfin, les paramètres par défaut mis dans l'équation des télécommunications sontPe = -20dBm
,Ge = 0dBi
etGr = 0dBi
, alors si vous voulez adapter les paramètres du modèle aux mesures vous pouvez positionner votre manette au dessus de l'antenne virtuelle, et dans le panneauDisplay Mode
appuyer surA
pour cocher la case. Les paramètres du modèle se sont maintenant adaptés aux mesures.
L'application est très facile à installer, il suffit de suivre les étapes suivantes :
- Télécharger SideQuest en version avancée : https://sidequestvr.com/setup-howto
- Télécharger l'APK de la version la plus récente de l'application DoRéMi : https://github.com/Occalepsus/DoReMi-Oculus/releases
- Brancher le casque et le mettre en place dans SideQuest en suivant les instructions de SideQuest.
- Cliquer sur le bouton
Install APK file from folder on computer
pour mettre l'APK de DoRéMi sur votre casque. - Dans le casque, mettez en place votre Guardian, le plus large possible.
- Allez sur l'App Library, cliquez sur le bouton Filtres en haut à droite, pour sélectionner les applications de source inconnues.
- Lancez DoRéMi.
Attention, si vous changez le Guardian il faut relancer l'application DoRéMi au risque de voir des problèmes apparaître.
Ce projet est sous licence MIT, les utilisateurs ont le droit de modifier et de redistribuer l'application DoRéMi.
N'hésitez pas à contribuer au projet en l'améliorant ou en rapportant des bugs : https://github.com/Occalepsus/DoReMi-Oculus/issues. Votre aide est la bienvenue !