« Facitrajet » : différence entre les versions

782 octets ajoutés ,  22 mars 2018
ajout Equipe et Matériel
(Création et structure)
 
(ajout Equipe et Matériel)
Ligne 10 : Ligne 10 :
Le support, tout comme la borne qui le fournit, doit être adapté à l'utilisateur et facile d'accès. La cible prioritaire est le public éloigné du numérique, qui ne maîtrise pas les smartphones et leurs applications. Par conséquent, le choix a été fait d'une '''interface vocale''', plus facile à prendre en main qu'un clavier ou un écran tactile.
Le support, tout comme la borne qui le fournit, doit être adapté à l'utilisateur et facile d'accès. La cible prioritaire est le public éloigné du numérique, qui ne maîtrise pas les smartphones et leurs applications. Par conséquent, le choix a été fait d'une '''interface vocale''', plus facile à prendre en main qu'un clavier ou un écran tactile.


La force de cette borne numérique est de pouvoir s'adapter immédiatement à son public : en lisant la carte Korrigo, elle connait l'âge de l'usager et peut adapter son affichage/impression. De même, si des préférences de voyage sont indiquées (bagages, poussette, difficultés de déplacement), le système est en mesure de vérifier que le trajet proposé est sans encombres.  
La force de cette borne numérique est de pouvoir '''s'adapter''' immédiatement à son public : en lisant la carte Korrigo, elle connait l'âge de l'usager et peut adapter son affichage/impression. De même, si des préférences de voyage sont indiquées (bagages, poussette, difficultés de déplacement), le système est en mesure de vérifier que le trajet proposé est sans encombres.  


== Technologies employées ==
== Technologies employées ==
De par sa naissance lors d'un hackathon, le projet a employé des technologies facilement accessibles, avec un besoin de codage minimal. Une maquette de borne a été proposée à la restitution de Métromix, qui établissait les éléments physiques indispensables :  
De par sa naissance lors d'un hackathon, le projet a employé des technologies facilement accessibles, avec un besoin de codage minimal. Une maquette de borne a été proposée à la restitution de Métromix, qui établissait les éléments physiques indispensables :  
- un écran,  
* un écran,  
- un micro et un haut-parleur  
* un micro et un haut-parleur,
- une imprimante thermique.  
* une imprimante thermique.  
 
Dans le même temps, les briques logicielles nécessaires ont été identifiées :  
Dans le même temps, les briques logicielles nécessaires ont été identifiées :  
- moteur [[https://Navitia.io|| Navitia.io]] pour le calcul d'itinéraire,  
* moteur de calcul [[https://Navitia.io|| Navitia.io]] pour les itinéraires,  
- données ouvertes de Rennes Métropole pour l'état de fonctionnement des équipements des stations,  
* données ouvertes de Rennes Métropole pour l'état de fonctionnement des équipements des stations,  
- reconnaissance vocale via Google AIY et son kit de développement ouvert au public,
* reconnaissance vocale via Google AIY et son kit de développement ouvert au public,
- langage React.JS pour la mise en forme du ticket,  
* langage React.JS pour la mise en forme du ticket,  
- et enfin le logiciel Node-RED pour l'orchestration des opérations.
* et enfin le logiciel Node-RED pour l'orchestration des opérations.


== Prototype : Mars 2018 ==
== Prototype : Mars 2018 ==
Déterminée à poursuivre l'aventure et encouragée par les retours positifs, l'équipe de cinq personnes a poursuivi ses travaux de Novembre à Mars (selon les disponibilités de chacun), afin de présenter un prototype fonctionnel au public.
Déterminée à poursuivre l'aventure et encouragée par les retours positifs, l'équipe de cinq personnes a poursuivi ses travaux de Novembre à Mars, afin de présenter un prototype fonctionnel au public.


=== Matériel ===
Le prototype est basé sur un ordinateur Raspberry Pi, utilisant un OS Linux. Il est connecté à l'écran tactile officiel Raspberry Pi de 7", et au shield "Voice Kit" vendu par Google. Ce shield fournit des connexions pour un microphone stéréo, des enceintes, et un bouton poussoir lumineux de type "arcade". Enfin, une imprimante thermique série (TTL) est reliée par les ports RX/TX du Raspberry Pi.
Un lecteur de carte Korrigo, fourni par Keolis, est relié en USB.
=== Logiciel ===




Ligne 41 : Ligne 46 :




== Equipe ==
== Équipe ==
{| class="wikitable"
|+
!Membre
!Rôle
|-
|Julien Bonnaud
|
|-
|Alexandre de Sousa
|
|-
|Guillaume Lavenir
|
|-
|Elias Martin
|Product Owner ; Lead Coder
|-
|Astrid Thomas-Bourgneuf
|
|-
|Sophie Vanwaescappel
|
|}


== Ressources documentaires ==
[[ http://facitrajet.strikingly.com | Le site officiel du projet]]


== Documentation ==
[https://github.com/Jorgininho/Metromix Le dépôt de code informatique du projet]
[[ http://facitrajet.strikingly.com | Le site officiel du projet]]


[[M%C3%A9troMix_2017/FaciTRAJET | La page wiki-rennes lors de MétroMix]]
[[M%C3%A9troMix_2017/FaciTRAJET | La page wiki-rennes lors de MétroMix]]
55

modifications