Outils pour utilisateurs

Outils du site


projets:plim:20142015:gr2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projets:plim:20142015:gr2 [2014/11/18 06:42] bouilletprojets:plim:20142015:gr2 [2014/11/23 22:53] (Version actuelle) bouillet
Ligne 3: Ligne 3:
 === MEMBERS === === MEMBERS ===
  
-TASSOUX William +TASSOUX William\\ 
-BOUILLET Pierre+BOUILLET Pierre\\
  
 === Title of the Project : Modalités de déplacement=== === Title of the Project : Modalités de déplacement===
Ligne 10: Ligne 10:
 === Name of the members of the Group === === Name of the members of the Group ===
  
- TASSOUX +TASSOUX\\ 
-William +William\\ 
-Architecture Logicielle +Architecture Logicielle\\ 
-tassoux@polytech.unice.fr+tassoux@polytech.unice.fr\\
  
-BOUILLET +BOUILLET\\ 
-Pierre +Pierre\\ 
-Architecture Logicielle +Architecture Logicielle\\ 
-bouillet@polytech.unice.fr+bouillet@polytech.unice.fr\\
  
 === Equipments === === Equipments ===
  
-Nokia Lumia 925 +Nokia Lumia 925\\ 
-Téléphone personnel: Oui+Téléphone personnel: Oui\\
 IMEI: N/A IMEI: N/A
  
Ligne 29: Ligne 29:
 === Content of the Project === === Content of the Project ===
  
-// quelques lignes sur le projet //+The goal of the application is to be able to get information about transportation methods, sorted by geographical regions\\ 
 +The application will make use of your phone's GPS to gather your location information. The specific APIs used are:
  
-// indiquer les données collectées sur le téléphone, le nom de l'API et du namespace .Net pour cela//+  * Windows.Devices.Geolocation (for GPS usage)\\ 
 +  * Microsoft.Phone.Controls (for user interaction GUI)\\ 
 +  * Microsoft.Phone.Maps.Controls (for map display)\\
  
-// indiquer les informations que vous voulez obtenir après traitement (classification ...) des données collectées//+By exploiting GPS data, we can determine two informations:
  
-// indiquer la manière dont vous présenterez les informations obtenues à l'utilisateur//+  * The speed of the user at a current point\\ 
 +  * The most visited places by the user.
  
-// indiquer si vous souhaitez utiliser les informations obtenues pour d'autres fonctionnalités comme des actions sur votre téléphone//+The calculation of the speed of the user is made by calculating the distance between the last two points, and dividing 
 +the distance by the time elapsed between each data reception.\\
  
 +Determining the most visited places by the user is more difficult. To enable this feature on our application,
 +we used the k-means algorithm included in the library alglib.\\
 +
 +The major problem we've encountered is that it is impossible to calculate directly the k-means because the data we have
 +is in specific GPS coordinate, named WGS-84. The k-means algorithm implemented required the data to be compatible
 +with euclidean distance.\\
 +
 +To solve this issue the application converts on the fly the WGS-84 coordinates into euclidean coordinates, then
 +the k-means algorithm computes clusters based on the user configuration. As soon as the clusters are computed,
 +the application converts the data back into WGS-84 coordinates, which allows us to draw the clusters as green circles
 +onto the map.
  
 === SOFTWARE PACKAGES of the Project === === SOFTWARE PACKAGES of the Project ===
  
    * README File     * README File 
-// an README file to explain all you install from Visual Studio 2013 SP2 with the SDK WP8.0 or later, to deploy and execute your project on the Windows Phone //+To deploy the project on your computer, simply download the zip and open the Visual Studio solution file (.sln). You'll then be able to compile 
 +the application either to your phone or to an emulator. Windows Phone 8.0 or later is required.
  
    * Project zip file     * Project zip file 
-// add the zip file of the Project /+https://mega.co.nz/#!U9RgGTzI!umPeXGJMP4Nnwk05mtPbGbIghRcQEBeGVVL2JHXKL2Q
- +
-   * All required softwares  +
-//Put all the links and explanations to install and to configure required softwares, before your WP8.X Cproject// +
  
 +The software uses alglib, which is included in the project. You do not need additional steps in order to build the application\\
 === HOW TO USE IT  === === HOW TO USE IT  ===
  
-// here write step by step how to use your project //  +By running the application, the main screen of the application will appear:
-// you can add copies of screen in it //+
  
-=== RESULTS  ===+{{http://i.imgur.com/5GGP1JX.png}} 
 +{{http://i.imgur.com/M7Be7qQ.png}}\\
  
-// Write a summary of the main results of the project //+The usage of our application is quite straightforward. It will automatically collect the data from the GPS and add points on the map.\\ 
 +The application is composed of two pages, "infos" and "map". To switch from one to another, you juste have to slide horizontally on the pages' name.\\
  
-=== Optionnal but considered in the evaluation : An 2 pages ACM paper on your results ====+It is possible to interact with the map as in any application using a map . It is therefore possible to zoom, unzoom and move on the map.\\ 
 +The application will gradually draw dots for each GPS data recieved. The application will compute your current speed, and draw either a purple dot (if  
 +your speed exceeds 25kph) or red (if your speed is lower than 25kph).\\ 
 +This data helps you understand which are your favorite transportation method for each geographical zone.
  
-// Optionnal but considered in the evaluation //+It is possible to set the number of clusters used by the application by dragging the slider below the map page.\\ 
 +It is possible to delete the data recorded by clicking on the "Effacer les données" button at the bottom of the "Infos" page. This will reset 
 +all the data stored by the application, which can be useful if you want to get rid of old measurements.
  
-//if you finnd enough time, you can write a 2 pages paper about your project in a professional ACM format. This paper will be submitted to other researchers in the field and perhaps to present  a poster in a conference and/or Workshop +=== RESULTS  ===
-// +
- +
-**A Paper ACM Format :** +
-[[http://www.acm.org/sigs/publications/pubform.doc|Word ACM Format]] +
- +
- +
-=== CONSIGNES ET RAPPELS ===+
  
-== Quelques consignes : ==+The application works pretty well and give data precise enough to get good information about the transportation methods.\\ 
 +Of course because of the GPS potential inaccuracies, sometimes the calculated speed doesn't match the reality.\\
  
-  - //  Warning : everything must be written in english ....//  +The clusters works pretty well too and groups position with accuracy to give good preview of the visited location.
-  - // Warning : every added file (ex. figures, picture, sources, binaries, video ...) must be added through web links on a Web repository. You can use such a syntax to integrate the link in this page :// <code> [[http://example.com|Lien externe]] </code> +
-  - //For more informations on DokuWiki syntax go to// [[https://www.tigli.fr/doku.php?id=wiki:syntax|syntax dokuwiki]]+
  
  
projets/plim/20142015/gr2.1416292954.txt.gz · Dernière modification : 2014/11/18 06:42 de bouillet