Plateforme Logicielle pour l'Informatique Mobile (PLIM)

profilconducteur2.zip

MEMBERS

Benjamin Claquin
Tianhao Shi
Julien Le Van Suu

MAIN INFORMATIONS about the Project

MEMBERS

Benjamin Claquin
Tianhao Shi
Julien Le Van Suu

Title of the Project :

Détermination d'un profil de conduite

Name of the members of the Group

Benjamin Claquin
Tianhao Shi
Julien Le Van Suu

Equipments

Developped SOFTWARE

Content of the Project

Il s'agit de déterminer un profil de conducteur (pour lui donner des informations sur l'éco-conduite, sur sa dangerosité au volant), basée sur des informations d'accelération.
Le programme prend plusieurs mesures d'acceleration, puis détermine différentes mesures pertinentes (max, moyenne, médiane, premier et troisième quartile), afin de limiter l'empreinte mémoire.
Ensuite, c'est ce tuple qui est utilisé pour la comparaison aux autres conducteurs (tableau [][] double).
Les mesures sont enregistrées dans un fichier pour gérer la persistance des données d'une session à l'autre.
Nous avons ajouté la persistance des données grâce a une sérialisation (avec bibliothèque, pas fourni par défaut dans Windows Phone).

SOFTWARE PACKAGES of the Project

lib-kmeans est une bibliothèque contenant toutes les fonctions utiles au clustering. newton.json est une bibliothèque utile a la sérialisation de JSON pour sauvegarde dans AppSettings

HOW TO USE IT and RESULTS

Lancer le test avec le bouton “Lancer”. Rouler un temps raisonnable. Arrêter le test, avec le bouton “Stop”.
Recommencer l'opération plusieurs fois avec différents styles de conduites pour la phase d'apprentissage. 
En phase “normale”, on a les résultats directement après avoir appuyé sur STOP.