RVA Fiche de suivi

From air
Jump to navigation Jump to search

Lien vers la page principale


Fiche de suivi
Adèle BERTRAND-DALECHAMPS Florian POPEK Zilong ZAHO Sun BIN Yacine NDIAYE Guillaume HAMMOUTI
SPRINT 0
Lundi 23/01/17 Taches effectuées
  • Création du groupe, choix du sujet
  • Mise en place du Wiki
  • Récupération du projet de l'année dernière
  • Attribution des rôles
  • Création d'un google doc
  • Création du BitBucket
  • Tests de l'application rendue
  • Exploration des assets Unity
  • Analyse le projet de 2016
  • Lire le doc
  • Création du groupe, choix du sujet
  • Récupération du projet de l'année dernière
  • Attribution des rôles
Problèmes rencontrés
Mardi 24/01/17 Taches effectuées
  • Prise de rdv avec les étudiants de l'année dernière
  • Lecture de la doc et rédaction de l'analyse des besoins (existant + fonctionnalitées)
  • Etablissement d'une liste de questions et rdv avec Mr DONSEZ
  • Prise en main de l'outil Trello / établissement des taches (sprint 0)
  • Envoi mail prise de contact Thibaut CORDIER
  • Création et envoi d'un questionnaire pour les PRI
  • Malade
  • Analyse le projet de 2016
  • Commencer de coder un demo pour projeter l'écran d'ordinateur au portable
  • Lire le doc de projet et le code
  • Install le Unity3D sur Windows
  • Lecture de la doc du projet de 2016 et rédaction de l'analyse des besoins (existant + fonctionnalités)
  • Réunion avec Mr Donsez
  • Mise en place du dashboard sur Trello
  • Création Product Backlog et tâches (affection effort via Scrum for Trello)
  • Animation sprint meeting 0
  • Lecture sur la réalité augmentée associée à l'IoT avec Unity: video
  • Récupération du projet de l'année dernière
  • Installation de Unity et Visual Studio
  • Prise en main de Unity
Problèmes rencontrés
  • Pas d'environnement windows


Mercredi 25/01/17 Taches effectuées
  • Recherche de solution pour ceux qui n'ont pas windows
  • installation de Unity 3D sous ubuntu (résolution petits problèmes)
  • Lancement du projet de l'année dernière, lecture de code
  • Lecture de docs Unity 3D
  • Malade
  • Améliorer le demo pour projeter l'écran d'ordinateur au portable
  • Lire le code l'annee dernier
  • Résolution problème mémoire windows
  • Installation de Unity
  • Installation de Visual Studio
  • Prise en main de Unity 3D
  • Apprentissage du C#
Problèmes rencontrés
  • Bugs Unity 3D sous linux --> changement de version, ajustements
  • Apprendre comment utilise le Unity3D
  • Problème ouverture du projet après installation de Unity
  • Changer le repertoire par défaut des fichiers temporaires du SSD vers l'autre disque
Jeudi 26/01/17 Taches effectuées
  • MATIN : cours MPI --> création d'une fiche résumé du projet et d'une carte mentale
  • APREM Lecture de doc Unity
  • Malade
  • Améliorer le demo pour projeter l'écran d'ordinateur au portable
  • Cours MPI
Problèmes rencontrés
Vendredi 27/01/17 Taches effectuées
  • Etude du projet 2016
  • Lecture de docs (Unity 3D, Google VR, WebRTC)
  • Rdv avec Tararaina KLIPFFEL de l'année dernière pour explication des sources
  • Malade
  • Generer un APK pour installer une application de webrtc sur Android
  • Voyage
  • Prise en main de Unity 3D
  • Apprentissage du C#
Problèmes rencontrés
  • Comme la definition d'écran change entre portables, il faut changer un peu de code pour adapter des portables differents
SPRINT 1
Lundi 30/01/17 Taches effectuées

MATIN :

  • Rdv avec Mr DONSEZ
  • Reunion sprint 1
  • Compte rendu du rdv avec les étudiants de l'année dernière : explication des sources aux autre membres du groupe
  • Ecoute présentation webRTC par Zilong
  • Répertoriation des bugs et pb du projet existant
  • Recherche d'un editeur C# et installation de MonoDevelop

APREM : seminaire

  • Création du nouveau projet Unity
  • Mise en place du menu initial (work in progress)
  • Analyser le code de API Unity3d pour utiliser la manette
  • Debug problème de disque OK + installation de XamarinStudio (alternative Visual Studio faute d'espace)
  • Test nouvelle map pour monde industriel sur Unity
  • Suivi tuto Unity scene
  • Seminaire
  • Tuto Unity : Création d'un FPS
Problèmes rencontrés
  • Les collisions souris avec les éléments UI se font différemment des collisions usuelles
Mardi 31/01/17 Taches effectuées
  • Lecture de docs
  • Tutoriel Unity 3D
  • Recherche d'un nouveau monde 3D et de nouveau models "industriels"
  • Mise en place du déplacement en vue FPS clavier / souris
  • Découverte et mise en place des collisions
  • Realiser un demo pour tester la manette dans Unity3d
  • Test nouvelle asset monde industriel trouvé
  • Prise en main des scènes Unity
  • Tuto Unity : Interaction entre 2 éléments
Problèmes rencontrés
  • Pas de wifi campus --> perte de temps + travail depuis chez nous
  • Impossible de se balader à l'intérieur du modèle
Mercredi 01/02/17 Taches effectuées
  • Création du monde 3D avec Popek
  • Définition et première création du monde où l'on se déplacera
  • Discussion et collecte des assets industriels à utiliser
  • (re)Prise en main de 3DSmax pour faire de la modélisation 3D
  • Corriger des bugs dans le demo
  • Recherche de modèles 3D à rajouter dans la map
  • Conversion des fichiers max en 3DS avec logiciel autodesk de Popek
  • Test de ces objets en local
  • Lecture sur l'intégration de capteurs + ActionStreetMap pour simulation monde réel
  • Prise en main Vuforia
  • Recherche et modification de modèles 3D
  • Tuto Unity : Décors
Problèmes rencontrés
  • problemes de compatibilité entre mon Unity et les autre.. pb de version ?
  • Utilisation de Blender (gratuit) compromise : 3DS max est bien plus pratique
  • Wifi campus instable!
Jeudi 02/02/17 Taches effectuées
  • Malade
  • Corriger des bugs dans le demo
  • Tuto Unity : Création d'une map
Problèmes rencontrés
Vendredi 03/02/17 Taches effectuées
  • Malade, travail depuis chez moi.
  • Résolution du problème de version et de compatibilité
  • Modélisation et texturing du terrain sous Unity
  • Ajout et paramétrage de l'eau
  • Ajout d'une skybox et positionnement des lumières (+ réflexion sur l'eau)
  • Ajout de la végétation (arbre + herbes hautes)
  • Finir le demo de manette dans Unity3D
  • Ajouter un viseur 3d dans Unity3D
  • Commencer un demo pour tester le viseur 3d
  • lire le script de capteur de Orgen
  • Prototypage sur Unity d'une UI pour les capteurs
  • Prise en main de Vuforia
  • Résolution problème mémoire
  • Tuto Unity : Création d'objets
Problèmes rencontrés
  • La végétation peut être gourmande en ressource -> dimensionnement nécessaire
  • install les plaques pour reussir de connect avec le capteur
  • passage de Unity 64 bits à Unity 32 bits
SPRINT 2
Lundi 6/02/17 Taches effectuées

MATIN :

  • MPI -> evaluation des risques et couts du projets
  • RDV avec Mr Donsez, validation du Cahier des charges

APREM :

  • Recupération des capteurs
  • Sprint 2
  • Mise à jour du wiki (analyse des besoins)
  • Lecture de doc, recherche menu VR
  • Recherche d'un Framework WEB pour la mise en place du serveur
  • Rémi GATTAZ : "utilise Sails !"
  • Finir le demo de viseur de 3D
  • Commencer realiser une graphe 3D dans Unity3d pour afficher des informations de capteur

modifier le script pour le capteur

  • Réunion avec Donsez le matin
  • Mise en place tuto sur Unity
  • Reunion avec Donsez
  • Sprint meeting pour définir les tâches
  • Modélisation et création de la base de données MongoDB (pour le moment contient les documents: étiquettes et users)
  • Malade
Problèmes rencontrés
Mardi 07/02/17 Taches effectuées
  • correction de bug
  • maj de mon projet, integration des scripts manette
  • lecture de doc pour unity avec VR
  • Documentation & prise en main de Sails
  • Installation de PostMan
  • Realiser une graphe 3D dans Unity3d pour afficher des informations de capteur

affichage des valeurs du capteur Orgen sur linux

  • Installation et Config de OpenHab
  • Installation et Config de Eclipse Smarthome
  • Ajout Binding Zwave dans OpenHab
  • Connexion zwave Controller sur openHab avec le stick usb pour la détection de devices zwave
  • Config du capteur Multisensor 6, Détection Ok sur OpenHab
  • Création items et sitemap prersonnalisé pour une UI d'affichage des valeurs du capteur
  • Affichage des valeurs du capteur Ok
  • Création d'une usine avec Unity
  • Recherche de modèles 3D
Problèmes rencontrés
  • Très peu de modèles 3D gratuits
Mercredi 08/02/17 Taches effectuées
  • réalisation d'une Mini map sur ordi
  • lecture de doc
  • Mise en avant d'un mauvais reglage VR
  • Installation de MongoDB et prise en main de MongoDB Compass
  • Realiser une graphe 3D dans Unity3d pour afficher des informations de capteur
  • Création d'une usine avec Unity
  • Recherche de modèles 3D
Problèmes rencontrés
  • google VR fait des erreurs
  • minimap sur VR ?

Placer MongoDB dans un dossier sans droit d'accès, sinon problème !

Jeudi 09/02/17 Taches effectuées

MATIN :

  • Mini map sur ordi
  • Menu pause sur ordi
  • Ajouter un trigger pour lire une vidéo
  • Mise en place MQTT
  • Test publish/subscribe OK
  • Test serveur avec mqtt.fx
  • Tuto Sketchup
Problèmes rencontrés
Vendredi 10/02/17 Taches effectuées
  • Mise en place du menu pause sur ordi
  • Ajouter un trigger pour lire une vidéo
  • ajout binding MQTT et config broker dans openhab
  • Création d'une usine avec Unity
  • Tuto Sketchup
Problèmes rencontrés
Lundi 13/02/17 Taches effectuées
  • Correction du bug souris/miniMap
  • Création du menu Map
  • Rajuster la configuration de convergence de deux fenêtres de VR

creation le json format pour les donnees de capteur

  • Suite communication avec brker
  • Récupération états des valeurs du capteur via API rest de Openhab
  • Création d'une usine avec Unity
Problèmes rencontrés
  • problème DLL lors de la souscription ==> solution mise en place broker sur une autre machine Ok
  • Impossible de joindre le broker distant, modification pare-feu réseau ne règle pas le problème
  • Passage par HTTP pour le moment via l'api rest de openhab
Mardi 14/02/17 Taches effectuées

MATIN : MPI APREM :

  • Menu Map
  • Menu Aide
  • Scene chargement
  • Rajuster la configuration de convergence de deux fenêtres de VR

creation le proxy de http get pour envoyer les donnees

  • Prototypage UI test capteur sur unity
  • Création d'une usine avec Unity
Problèmes rencontrés
Mercredi 15/02/17 Taches effectuées
  • integration du monde usine de guillaume
  • interaction menu/manette
  • création d'un shema manette pour menu aide
  • tester ensemble webrtc et unity3d pour preparer le soutenance
  • Récupération des données du capteurs via API rest OpenHab
  • Affichage des Valeurs sur le prototype Unity
  • Finition de l'usine
  • Intégration de l'usine dans le projet
Problèmes rencontrés

tester sur le unity3D

Jeudi 16/02/17 Taches effectuées
  • preparation soutenance
  • correction bug pour la demo
  • faire le diapos
  • preparation soutenance
  • Préparation présentation mini soutenance
  • Ajout de zones radio actives dans la map
  • Préparation de la soutenance
Problèmes rencontrés
Vendredi 17/02/17 Taches effectuées
  • Soutenance
  • Mise à jour du Wiki (dipos, lien SRS)
  • soutenance
Problèmes rencontrés
SPRINT 3
Lundi 27/02/17 Taches effectuées
  • création du mode multijoueur
  • creation d'une clavier virtuel
  • relier le clavier avec un zone de text pour afficher le message
  • création zone de radiation sur unity
  • recherche de moyens d'éditer du texte en VR
  • Malade
Problèmes rencontrés
Mardi 28/02/17 Taches effectuées
  • Absente
  • création du mode multijoueur
  • creation d'une clavier virtuel
  • relier le clavier avec un zone de text pour afficher le message
  • test de npm avec cygwin
  • crétion VM ubuntu pour eviter de debugger trop longtemps
  • Malade
Problèmes rencontrés
  • installation npm sur windows fastidieuse
Mercredi 01/03/17 Taches effectuées
  • Conception/comportement des étiquettes avec Zilong et Florian
  • Mise en 3D/VR des menus aide, map et pause
  • Corrections des bugs engendrés par la fusion des scènes
  • creation d'une clavier virtuel
  • relier le clavier avec un zone de text pour afficher le message

SUIVI TUTO FLORIAN POUR SAILS

  • installation npm
  • Installation MongoDB sur nvelle vm
  • Installation Sails
  • Config Sails pour API Rest
  • test de l'API Rest avec MongoDB
  • Malade
Problèmes rencontrés
Jeudi 02/03/17 Taches effectuées

MATIN :

  • création du menu log
  • Activation et désactivation de mode VR
  • Activation et désactivation de viseur
  • création nouvelle instance EC2 pour déployer sails sur un server
  • Tuto Unity : Script, animation
Problèmes rencontrés
  • wifi campus très lent pour les installations ==> travail depuis chez moi
Vendredi 03/03/17 Taches effectuées
  • 3 Sous menus Log
  • mise en VR des menus
  • Améliorer le clavier virtuel pour que chaque fois quand on active une étiquette ou capteur, on ne crée qu'une seul clavier, tous les trigger partagent le clavier et panneau de message
  • suite configuration de sails dans aws
  • accès à l'api ok mais le démon s'arrête après avoir fermé la connexion ssh
  • recherche de solutions avec forever
  • création d'un script d'automatisation du service même après fermeture de ssh avec upstart
  • accès à l'api ok
  • Tuto Unity : Script, animation
Problèmes rencontrés
  • faire tourner l'api en dehors de la connexion ssh de aws
SPRINT 4
Lundi 06/03/17 Taches effectuées

MATIN :

  • Reunion scrum
  • mise en commeun des versions
  • Passage de params entre scènes

APREM : MPI

  • Communication entre Unity3d et serveur sur AWS
  • mise en place base de données dans le serveur
  • connexion de sails avec la BD Mongo
  • création d'un api pour la création d'utilisateur (POST): ok
  • création d'un api pour récupérer la liste des utilisateurs (GET) : ok
  • cours MPI
  • Tentative d'optimisation des performances
Problèmes rencontrés
Mardi 07/03/17 Taches effectuées
  • debug des menus
  • préparation à la conection au serveur
  • premier contact mail avec les DUT
  • recuperation de donnée du serveur sur AWS par le nom de trigger

SUITE CREATION DES API POUR LES OPERATIONS CRUD

  • création d'un api pour la création d'étiquettes (POST)
  • création service pour l'accès aux API n'importe où
  • test des opérations
  • Tentative d'optimisation des performances
Problèmes rencontrés
  • pare feu wifi-campus bloque les ports sails. création hotspot avec données de mon telephone
  • je n'ai plus de données sur mon téléphone, difficile de continuer les tests
Mercredi 08/03/17 Taches effectuées
  • probleme des inputfield
  • Enregistrer le nouveau message de l'étiquette au serveur après avoir édité
  • Travail depuis chez moi suite aux problèmes rencontrés hier
  • drop des collections lors de la migration pour prendre en compte les attributs "unique" des modèles (vu que la création de la BD était antérieure à la création des modèles)
  • test après drop : ok
  • création d'un script de test du login dans Unity: ok
  • envoi des données du capteur dans le serveur ec2
  • opérations CRUD pour les capteurs
  • Tentative d'optimisation des performances
Problèmes rencontrés
  • ecriture dans le serveur mongodb à distance à partir de openHab
  • pas de binding pour mongodb dans openHab2
Jeudi 09/03/17 Taches effectuées
  • mise en commun + propre des menus ac popek
  • 1er rdv avec les DUT
  • Ajouter un nouveau script pour récupérer le donnée de capteur de SUN Bin
  • Review du code de Sun Bin pour faire communiquer le capteur Oregon avec le serveur
  • travail avec Adele sur la communication menu et serveur
  • rdv avec les DUT
Problèmes rencontrés
Vendredi 10/03/17 Taches effectuées
  • Mise en commun + propre des menus1 ac popek
  • Ajouter un nouveau script pour récupérer le donnée de capteur de SUN Bin
  • Intégrer le projet demo dans la modele d'usine
  • Corriger des bugs
  • malade
Problèmes rencontrés
SPRINT 5
Lundi 13/03/17 Taches effectuées
  • Reunion Sprint
  • Mise en commun + propre des menus1 ac popek
  • Reunion avec de autres membres pour résoudre le problème pendant l'intégration de projet
  • Intégrer le projet demo dans la modele d'usine
  • Corriger des bugs
  • Création CRUD pour le capteur Oregon
  • Modifications de certaines fonctions après définition des conventions de retour du serveur par Adele et Florian
  • Doc Wiki
Problèmes rencontrés
Mardi 14/03/17 Taches effectuées
  • Mise à jour de la doc (WIKI)
  • doc utilisateur
  • test + screenshot de la dernière version
  • écrire la documentation développer
  • Dernière réunion de sprint pour préparer la soutenance
  • Doc Wiki
Problèmes rencontrés
Mercredi 15/03/17 Taches effectuées
  • Doc utilisateur
  • recup de la dernière version ac VR
  • tests et detections de bugs
  • Vidéo demo
  • écrire documentation développer
  • écrire documentation utilisateur
  • preparer la soutenance
  • Création architecture générale du projet
  • Rédaction de la doc développeur (structure et partie serveur)


Problèmes rencontrés
Jeudi 16/03/17 Taches effectuées

MATIN:

  • Diapos
  • Documentation utilisateur
  • Gestion vidéo
  • Gestion DUT

APREM:

  • Soutenance
  • préparation soutenance
  • préparation soutenance
Problèmes rencontrés