1 1
Composition de l’équipe Equipe du projet Pierre PARENT (Chef de projet et responsable technique) Sébastien GUEUCIER (Responsable qualité) Nicolas BOISTEAULT Clients Pierre ANDRY Philippe LAROQUE Coordinateur Pédagogique: Hamid AGUINI 2 2
Plan Introduction Architecture Gestion de Projet Organisation Résultats Conclusion 3 3
Introduction Objectifs Applications Contexte 4 4
Objectifs Localisation d’Aibo au sein d'un environnement inconnu. Apprentissage d’un lieu et s'y rendre de manière autonome. Système multi-agents Comportement coopératif Partage d’informations 5 5
Applications Application militaire : Reperage d’un lieu de facon autonome et en multi-agents ... Application professionelle ou personnelle: Surveillance d’un lieu Aspirateur intelligent Application ludique: Interaction entre Aibo 6 6
Contexte Mise en place Aibo Urbi (Universal Real-time Behavior Interface ) Java Tim et Bob 7 7
Architecture Architecture visuelle Démonstrations Homing Localisation supervisée Mapping 8 8
Architecture visuelle Image Couleur Image NB Détection de points d'intérêt Génération de Landmarks Base de Landmarks Reconnaissance de Landmarks Action 9 9
Homing 10 Robot 1 Robot 2 Déplacement Déplacement aléatoire aléatoire Test n > 50 Test si image existe Prise de photo Base de Landmarks Homing Déplacement aléatoire Panorama Test si 30% de Landmarks reconnus Fin ?! 10 10
Localisation supervisée OFF-LINE ON-LINE Déplacement aléatoire Déplacement sur quadrillage Panorama Apprentissage des Landmarks Base de Landmarks Localisation 11 11
Mapping Déplacement aléatoire Panorama Base de Landmarks Mapping 12 12
Gestion de projet Délivrables Rôle de chacun Mode de communication et de régulation Analyse des risques Difficultés rencontrées 13 13
Délivrables Les documents à transmettre aux clients sont: Les sources de notre projet Documentation technique et utilisateur Plan Assurance Qualité Document texte comprenant: Cahier des Charges Gestion de Projet Diagramme de Gantt Analyse des problèmes, les alternatives et nos choix 14 14
Rôle de chacun (1/3) Pierre PARENT Sébastien GUEUCIER Traitement d’images (Rosten, Hough, Harris, …) Apprentissage de Landmarks Mise en place des algorithmes sur le Aibo Sébastien GUEUCIER Marche aléatoire Test WIFI, Panorama, … Etude de la technique de Davison et de la localisation panoramique. Nicolas BOISTEAULT Tracking 15 15
Rôle de chacun (2/3) Etapes de conception Etude Développement Tests Documentation 16 16
Rôle de chacun (3/3) 17 17
Mode de communication et de régulation Réunions interne le chef de projet met en place une liste d’actions pour chacun des membres du groupe pour la semaine à venir et rappelle les tâches précédentes Réunions avec les clients vérification de la conformité du produit aux exigences du client. Elles présentent le travail effectué jusqu’alors et les dernières évolutions. Définition des responsabilités: Chef de projet: Pierre PARENT Responsable qualité: Sébastien GUEUCIER Responsable technique: Pierre PARENT 18 18
Analyse des risques Projet complexe et coûteux en temps Projet taillé au minimum pour 4 Domaine de recherche active 19 19
Difficultés rencontrées Humaines Répartition du travail Difficultés pour organiser le planning Periodes en entreprise à respecter Echéances non respectées Problème de motivation 20 20
Difficultés rencontrées Techniques URBI Problèmes d’optimisation Aibo WiFi Caméra Démarche Input 21 21
Organisation Planning Moyens techniques Estimation du travail restant 22 22
Planning 23 23
Planning 24 24
Planning 25 25
Moyens techniques Ordinateurs Communications Choix du Aibo 3 pc de bureau, 1 ordinateur portable Communications Routeur et clés USB WIFI afin de communiquer avec le robot Choix du Aibo Robot disponible et équipé du WIFI, caméra, … Choix de URBI Universel, simple et multi-langage Pas de périphérique: Aucun élément n’a été ajouté au Aibo 26 26
Estimation du travail restant 27 27
Conclusion Expérience acquise Intérêt personnel du projet Utilisation de notre formation dans le cadre d’un projet professionnel Expérience servant d’introduction au monde du travail et de ses protocoles Gestion d’un projet complexe nécessitant de multiples compétences Intérêt personnel du projet
FIN 29 29