RVA Fiche de suivi

'''Lien vers la page principale

{|class="wikitable alternance" |+ Fiche de suivi |- | !scope="col"| !scope="col"| Adèle BERTRAND-DALECHAMPS !scope="col"| Florian POPEK !scope="col"| Zilong ZAHO !scope="col"| Sun BIN !scope="col"| Yacine NDIAYE !scope="col"| Guillaume HAMMOUTI |-

| colspan="8" style="text-align: center; background-color:purple;"| SPRINT 0 |- | rowspan="2" | 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

| | |- | Problèmes rencontrés |
 * 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

|

|

|

|

|

|-

| rowspan="2" | 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

|

|

|

|

|-

| rowspan="2" | 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

|

|- | rowspan="2" | 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 |

|

|

|

|

|

|- | rowspan="2" | 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

|

|

|- | colspan="8" style="text-align: center; background-color:purple;"| SPRINT 1 |- | rowspan="2" | Lundi 30/01/17 | Taches effectuées | MATIN : APREM : seminaire | | |
 * 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
 * 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

|

|

|

|- | rowspan="2" | 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

|- | rowspan="2" | 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

|

| | |- | rowspan="2" | Jeudi 02/02/17 | Taches effectuées | |
 * Wifi campus instable!
 * Malade

| |
 * Corriger des bugs dans le demo

|

|
 * Tuto Unity : Création d'une map

|- | Problèmes rencontrés |

|

|

|

|

|

|-

| rowspan="2" | 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

|- | colspan="8" style="text-align: center; background-color:purple;"| SPRINT 2 |- | rowspan="2" | Lundi 6/02/17 | Taches effectuées | MATIN : APREM :
 * MPI -> evaluation des risques et couts du projets
 * RDV avec Mr Donsez, validation du Cahier des charges
 * 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 !"

| | modifier le script pour le capteur | |
 * Finir le demo de viseur de 3D
 * Commencer realiser une graphe 3D dans Unity3d pour afficher des informations de 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 |

|

|

|

|

|

|- | rowspan="2" | Mardi 07/02/17 | Taches effectuées | | | | affichage des valeurs du capteur Orgen sur linux |
 * 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


 * 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

|- | rowspan="2" | 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 | | Placer MongoDB dans un dossier sans droit d'accès, sinon problème ! |
 * google VR fait des erreurs
 * minimap sur VR ?

|

|

|

|- | rowspan="2" | 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 |

|

|

|

|

|

|- | rowspan="2" | 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 |

|

|

|

|

|

|- | rowspan="2" | 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

|- | rowspan="2" | 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 |

|

|

|

|

|

|-

| rowspan="2" | 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 |

|

|- | rowspan="2" | 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 |

|

|

|

|

|

|- | rowspan="2" | Vendredi 17/02/17 | Taches effectuées | |
 * Soutenance
 * Mise à jour du Wiki (dipos, lien SRS)

|

|

|

|

|- | Problèmes rencontrés |

|

|

|

|

|

|- | colspan="8" style="text-align: center; background-color:purple;"| SPRINT 3 |- | rowspan="2" | Lundi 27/02/17 | Taches effectuées |

|

|

|

| |
 * création zone de radiation sur unity
 * recherche de moyens d'éditer du texte en VR

|- | Problèmes rencontrés |

|

|

|

|

|

|- | rowspan="2" | Mardi 28/02/17 | Taches effectuées | |
 * Absente

|

|

| |
 * test de npm avec cygwin
 * crétion VM ubuntu pour eviter de debugger trop longtemps

|- | Problèmes rencontrés |

|

|

|

| |
 * installation npm sur windows fastidieuse

|- | rowspan="2" | 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

|

|

| 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

|

|- | Problèmes rencontrés |

|

|

|

|

|

|- | rowspan="2" | Jeudi 02/03/17 | Taches effectuées | MATIN : |
 * création du menu log

|

|

| |
 * création nouvelle instance EC2 pour déployer sails sur un server

|- | Problèmes rencontrés |

|

|

|

| |
 * wifi campus très lent pour les installations ==> travail depuis chez moi

|- | rowspan="2" | Vendredi 03/03/17 | Taches effectuées | |
 * 3 Sous menus Log
 * mise en VR des menus

|

|

| |
 * 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

|- | Problèmes rencontrés |

|

|

|

| |
 * faire tourner l'api en dehors de la connexion ssh de aws

|- | colspan="8" style="text-align: center; background-color:purple;"| SPRINT 4 |- | rowspan="2" | Lundi 06/03/17 | Taches effectuées | MATIN : APREM : MPI
 * Reunion scrum
 * mise en commeun des versions
 * Passage de params entre scènes

|

|

|

| |
 * 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

|- | Problèmes rencontrés |

|

|

|

|

|

|- | rowspan="2" | Mardi 07/03/17 | Taches effectuées | |
 * debug des menus
 * préparation à la conection au serveur
 * premier contact mail avec les DUT

|

|

| 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

|- | 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

|- | rowspan="2" | Mercredi 08/03/17 | Taches effectuées |
 * probleme des inputfield

|

|

|

|
 * 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

|- | Problèmes rencontrés |

|

|

|

| |
 * ecriture dans le serveur mongodb à distance à partir de openHab
 * pas de binding pour mongodb dans openHab2

|- | rowspan="2" | Jeudi 09/03/17 | Taches effectuées | |
 * mise en commun + propre des menus ac popek
 * 1er rdv avec les DUT

|

|

| |
 * 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 |

|

|

|

|

|

|- | rowspan="2" | Vendredi 10/03/17 | Taches effectuées | |
 * Mise en commun + propre des menus1 ac popek

|

|

| |
 * malade

|- | Problèmes rencontrés |

|

|

|

|

|

|- | colspan="8" style="text-align: center; background-color:purple;"| SPRINT 5 |- | rowspan="2" | Lundi 13/03/17 | Taches effectuées | |
 * Reunion Sprint
 * Mise en commun + propre des menus1 ac popek

|

|

| |
 * 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

|- | Problèmes rencontrés |

|

|

|

|

|

|- | rowspan="2" | Mardi 14/03/17 | Taches effectuées | |
 * Mise à jour de la doc (WIKI)
 * doc utilisateur
 * test + screenshot de la dernière version

|

|

| |
 * Dernière réunion de sprint pour préparer la soutenance

|- | Problèmes rencontrés |

|

|

|

|

|

|- | rowspan="2" | Mercredi 15/03/17 | Taches effectuées |

|

|

|

| |
 * Création architecture générale du projet
 * Rédaction de la doc développeur (structure et partie serveur)

|- | Problèmes rencontrés |

|

|

|

|

| |- | rowspan="2" | Mercredi 15/03/17 | Taches effectuées | |
 * Doc utilisateur
 * recup de la dernière version ac VR + bugs
 * Vidéo demo

|

|

|

|

|- | Problèmes rencontrés |

|

|

|

|

|

|-