Difference between revisions of "Trodomètre"
(→SRS) |
|||
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
[[Image:trodometre-osaka.jpg|thumb|300px|right|Students from the GISLab using the Android Kick-scooter at Sugimotocho, Osaka City University ]] |
[[Image:trodometre-osaka.jpg|thumb|300px|right|Students from the GISLab using the Android Kick-scooter at Sugimotocho, Osaka City University ]] |
||
− | Elèves |
+ | Elèves RICM4 (2013): [[User:Jfbianco|Jean-François Bianco]], [[User:Brice.theophile|Brice Theophile]] |
Enseignant: [[User:Lemordant|Jacques Lemordant]] |
Enseignant: [[User:Lemordant|Jacques Lemordant]] |
||
+ | |||
+ | SRS du projet : http://air.imag.fr/mediawiki/index.php/Trodomètre/SRS |
||
+ | |||
+ | Fiche de suivi : http://air.imag.fr/mediawiki/index.php/Proj-2012-2013-trodom%C3%A8tre |
||
Trodomètre = Trotinette + [http://fr.wikipedia.org/wiki/Odom%C3%A8tre Odomètre] : cet odomètre a pour objectif de cartographier des lieux ( interieur/exterieur), comme des lieux publics, sans se faire remarquer. |
Trodomètre = Trotinette + [http://fr.wikipedia.org/wiki/Odom%C3%A8tre Odomètre] : cet odomètre a pour objectif de cartographier des lieux ( interieur/exterieur), comme des lieux publics, sans se faire remarquer. |
||
Line 15: | Line 20: | ||
Lors de ce projet, nous avons utilisé les technologies suivantes : |
Lors de ce projet, nous avons utilisé les technologies suivantes : |
||
* Capteur [[ANT]]+ |
* Capteur [[ANT]]+ |
||
− | * [[Android]] (version |
+ | * [[Android]] (version 4.0 & supérieure supportées ) |
+ | * Capteur [[BLTE]] |
||
==Application Android== |
==Application Android== |
||
Line 28: | Line 34: | ||
* Gare de Grenoble, France |
* Gare de Grenoble, France |
||
* Gare d'Osaka, Japon |
* Gare d'Osaka, Japon |
||
− | |||
− | ==SRS== |
||
− | |||
− | |||
− | {|class="wikitable alternance" |
||
− | |+ Document History |
||
− | |- |
||
− | | |
||
− | !scope="col"| Version |
||
− | !scope="col"| Date |
||
− | !scope="col"| Authors |
||
− | !scope="col"| Description |
||
− | !scope="col"| Validator |
||
− | !scope="col"| Validation Date |
||
− | |- |
||
− | !scope="row" | |
||
− | | 0.1.0 |
||
− | | 01/28/13 |
||
− | | [[User:Jfbianco|Jean-François Bianco]], [[User:Brice.theophile|Brice Theophile]] |
||
− | | HTML5 Kick-scooter |
||
− | | TBC |
||
− | | TBC |
||
− | |||
− | |} |
||
− | |||
⚫ | |||
− | ==1.1 Purpose of the requirements document== |
||
− | ==1.2 Scope of the product== |
||
− | ==1.3 Definitions, acronyms and abbreviations== |
||
− | ==1.4 References== |
||
− | ==1.5 Overview of the remainder of the document== |
||
− | =2. General description= |
||
− | ==2.1 Product perspective== |
||
− | ==2.2 Product functions== |
||
− | ==2.3 User characteristics== |
||
− | ==2.4 General constraints== |
||
− | ==2.5 Assumptions and dependencies== |
||
− | =3.Specific requirements, covering functional, non-functional and interface requirements= |
||
− | * document external interfaces, |
||
− | * describe system functionality and performance |
||
− | * specify logical database requirements, |
||
− | * design constraints, |
||
− | * emergent system properties and quality characteristics. |
||
− | |||
− | ==3.1 Requirement X.Y.Z (in Structured Natural Language)== |
||
− | '''Function''': |
||
− | |||
− | '''Description''': |
||
− | |||
− | '''Inputs''': |
||
− | |||
− | '''Source''': |
||
− | |||
− | '''Outputs''': |
||
− | |||
− | '''Destination''': |
||
− | |||
− | '''Action''': |
||
− | * Natural language sentences (with MUST, MAY, SHALL) |
||
− | * Graphical Notations : UML Sequence w/o collaboration diagrams, Process maps, Task Analysis (HTA, CTT) |
||
− | * Mathematical Notations |
||
− | * Tabular notations for several (condition --> action) tuples |
||
− | |||
− | '''Non functional requirements''': |
||
− | |||
− | '''Pre-condition''': |
||
− | |||
− | '''Post-condition''': |
||
− | |||
− | '''Side-effects''': |
||
− | |||
− | =4. Product evolution= |
||
− | |||
− | =5. Appendices= |
||
− | =6. Index= |
Latest revision as of 22:49, 24 September 2013
Introduction
Elèves RICM4 (2013): Jean-François Bianco, Brice Theophile
Enseignant: Jacques Lemordant
SRS du projet : http://air.imag.fr/mediawiki/index.php/Trodomètre/SRS
Fiche de suivi : http://air.imag.fr/mediawiki/index.php/Proj-2012-2013-trodom%C3%A8tre
Trodomètre = Trotinette + Odomètre : cet odomètre a pour objectif de cartographier des lieux ( interieur/exterieur), comme des lieux publics, sans se faire remarquer.
La cartographie collectée peut être nettoyée & recalibrée pour être ensuite contribuée à OpenStreetMap.
L'application permet de faire des relevés precis d'un parcours. Elle prends automatiquement en compte les tournants et peut recevoir des POIs (Points d'intérets) personnalisés, qui pemettent à l'utilisateur d'obtenir un parcours relativement complet.
Technologies
Lors de ce projet, nous avons utilisé les technologies suivantes :
Application Android
Fonctionnalités
- Calcul d'un parcours en prennant en compte les changements de directions
- Possibilité de sauvegarder des POIs sous forme de voix et de texte
- Sauvegarde des mesures en XML . Possibilité d'envoyer les résultats par mail ou de les sauvegarder directement sur la machine
- Possibilité d'utiliser des roues de différents diamètres
- Gestion de plusieurs aimants pour augmenter la précision des mesures (par défaut celle-ci est équivalente a +/- la circonference de la roue)
Expérimentation
- Gare de Grenoble, France
- Gare d'Osaka, Japon