zk20 / IMUViewer

Projet C++/OpenGL École Nationale des Sciences Géographiques: Application pour le traitement et la visualisation des données des centrales inertielles - Classification du mouvement de l'opérateur (marche, course, monte ou descend les escaliers)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IMUViewer

Lorsque l'utilisateur choisit un fichier, le logiciel réalise les pré-traitements nécessaires pour l'affichage de la centrale et de la classification du mouvement de l'opérateur. Une fois ces traitements réalisés, MainWindow crée un timer qui va permettre de lancer à une fréquence régulière :

  • l'évolution de la centrale dans le temps
  • la mise à jour de la fenêtre d'évolution de la centrale
  • la mise à jour des fenêtres des capteurs
  • la mise à jour des fenêtres de visualisation des signaux
  • la mise à jour de l'affichage de la classe de mouvement la mise à jour de l'écran LCD (affichant le temps), barre de défilement

snapshot de l'application

La partie de gauche permet de visualiser l'évolution de la centrale en 3D ou en mode projeté sur les trois plans (classe PrincipalCapteurGL). L'utilsiateur peut également activer le mode suivi en appuyant sur la touche 's' du clavier. La partie supérieure représente les données de l'accéléromètre et du gyroscope (classe CapteurGL). L'image en haut à droite représente le type courant du mouvement. Il est possible d'afficher trois signaux différents via les listes déroulantes (classe gyrograph). Le fichier se lit avec les boutons classiques d'un lecteur multimédia.

Voir répértoire doc pour télécharger la doc développeur et le rapport du projet

Développeurs: Régis - Ferdaousse - Amjad

About

Projet C++/OpenGL École Nationale des Sciences Géographiques: Application pour le traitement et la visualisation des données des centrales inertielles - Classification du mouvement de l'opérateur (marche, course, monte ou descend les escaliers)

License:GNU General Public License v2.0


Languages

Language:C++ 47.8%Language:JavaScript 23.2%Language:Makefile 21.0%Language:CSS 7.8%Language:C 0.2%