RobAIR2013-RICM5-Suivi
Equipe
Nous sommes 4 étudiants de Polytech Grenoble de la filière RICM5
- Arthur Alexandre -- arthuralexe@gmail.com
- Salem Harrache -- salem.harrache@gmail.com
- Mickaël Nicolaccini -- m.nicolaccini@gmail.com
- Elizabeth Paz -- elizabeth.pazh@gmail.com
Sources du projet
Le code source du projet est disponible sur github
Portail de réservation
Le portail de réservation est une application web de gestion des resources. Le serveur est developpé en python, et le format des données de communication est en JSON.
Website : https://github.com/SalemHarrache/robair-resource-manager
ROS PKG
Le projet ROS PKG contient l'ensemble des noeud ROS du projet.
Website : https://github.com/SalemHarrache/robair-ros-pkg
Ros2xmpp
Ros2xmpp est un sous projet qui fait le pont entre ROS et XMPP. Il permet a deux noeud ROS de comuniquer à travers XMPP
Website : https://github.com/SalemHarrache/robair-ros2xmpp
Context
Projet en lien avec le Projet RobAIR2013
RobAIR
Avancement du projet
Semaine 1: 28/01/13
29/01/13
- Réunion avec Didier Donsez: définition du cadre du projet
30/01/13
- Prise de contact avec les autres équipes (RICM4 et 3I4)
- Analyse de l’architecture
- Repartions des recherches architecturales entre les membres de l'équipe RICM5
01/02/13
- Point sur les technologies à utiliser
Websocket ou Comet
On à décider de partir sur les websockets car c'est un techno plus récente et plus simple à utiliser.
Voici deux exemples en python:
- Serveur echo avec les websockets (DEMO)
- MultiChat utilisant le protocole Server-Sent Events (DEMO)
À tester en JAVA
LibJingle ou libJitsi ou autres ?
ROS ou Urbi+ROS
Semaine 2: 04/02/13 - 08/02/13
04/02/13
- Réunion avec RICM4.
- mise à jour de l'architecture: Clarification des Rôles
07/02/13
- Proposition de nouvelle architechture et répartion des taches.
08/01/13
- Reunion 14h: Discution de la nouvelle architecture avec Didier Donsez
- Validation de la nouvelle architecture ROS (liens vers schéma à insérer)
Semaine 3: 11/02/13 - 15/02/13
11/01/13
- abandon de libjitsi: trop peu d'exemple d'utilisation.
- Jitsi mit de coté pour l'instant
- Etude de libjingle, résultat de recherche encourageant pour l'instant.
12/02/13
- scéance génie Logicielle
13/02/13
- Test compilation libjingle : La compilation est plutot difficile, nous avons créer un petit script pour l'automatiser sur unbuntu : https://github.com/SalemHarrache/libjingle_builder
- Test de telepathy-python : http://cgit.freedesktop.org/telepathy/telepathy-python/