Difference between revisions of "Proj-2013-2014-RobAIR-1"
Jump to navigation
Jump to search
Line 33: | Line 33: | ||
* Première tentative pour faire fonctionner skype via java : skype doit, pour le moment être lancé avec son interface graphique pour que le code java fonctionne. |
* Première tentative pour faire fonctionner skype via java : skype doit, pour le moment être lancé avec son interface graphique pour que le code java fonctionne. |
||
* Search how skype is used to |
* Search how skype is used to |
||
− | |||
− | =1. Introduction= |
||
− | ==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''': receive video trafic, put it on us interface and add directional buttun for control robair remotely via skype encoding (for VoIP) |
||
− | |||
− | '''Description''': use skype interface for video-conference to allow us to control robair |
||
− | |||
− | '''Inputs''': webcam |
||
− | |||
− | '''Source''': directional button, webcam, skype |
||
− | |||
− | '''Outputs''': webcam |
||
− | |||
− | '''Destination''': robair |
||
− | |||
− | '''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''': skype must be used in the server and client |
||
− | |||
− | '''Post-condition''': |
||
− | |||
− | '''Side-effects''': latency? used a new interface and not skype interface |
||
− | |||
− | =4. Product evolution= |
||
− | |||
− | =5. Appendices= |
||
− | |||
− | ==5.1. SRS structure== |
||
− | The document is based on template of the Software Requirements Specification (SRS) inspired of the IEEE/ANSI 830-1998 Standard. |
||
− | |||
− | '''References:''' |
||
− | * http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/Presentations/PPTX/Ch4.pptx |
||
− | * http://en.wikipedia.org/wiki/Software_requirements_specification |
||
− | * [http://www.cse.msu.edu/~chengb/RE-491/Papers/IEEE-SRS-practice.pdf IEEE Recommended Practice for Software Requirements Specifications IEEE Std 830-1998] |
||
− | |||
− | =6. Index= |
Revision as of 13:14, 27 January 2014
Introduction
Project RobAIR
Team
- Tutors : Didier Donsez,Amr Alyafi
- Members : Augustin Husson, Jérôme Barbier
- Departement : RICM 4, Polytech Grenoble
Project objectives
- Faire transiter des messages de commandes d'un pc vers une tablette sur le robot pour le contrôler
- Utiliser skype comme intermédiaire pour faire transiter ces messages
- Faire une interface graphique permettant facilement de faire bouger le robot sans passer en ligne de commande
- Faire en sorte que skype fonctionne en tâche de fond (donc sans son ihm ) afin de l'utiliser exclusivement comme support
- traduire la page actuel
Progress of the project
The project started January 14th, 2013.
Week 1 (January 13th - Janurary 19th)
- Project discovery
- Research of related projects
Week 2 (January 20th - Janurary 26th)
- Mise au point des objectifs de l'équipe
- Récupération d'un kit Rob-Air à monter
- Initialisation de la phase d'assemblage de ce robot en partenariat avec l'équipe composée de David Levayer et de Paul Mariage
- Recherche sur "comment faire un plugin skype"
- Première tentative pour faire fonctionner skype via java : skype doit, pour le moment être lancé avec son interface graphique pour que le code java fonctionne.
- Search how skype is used to