Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
1
Projet PAS “Pekee Apprend et Surveille”
BTS IRIS - Session 2004Epreuve Professionnelle de Synthèse
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
2
Sommaire
Besoins – Le client– Pekee Apprend et
Surveille– Apprendre le parcours– Architecture
Le robot Pekee– Caractéristiques– Architecture
Objectif du développement
Le Développement– Les Technologies– Les Risques – Calendrier et
Activités
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
3
Besoins Le client partenaire
La société Wany Robotics à Montpellier Compétences : Intelligence artificielle,
architecture robotique, systèmes embarqués autonomes,
Clients : Industriels du jouet, des Télécoms, de l’automobile
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
4
Besoins “Pekee Apprend et Surveille”
L’application surveille des locaux. Un robot effectue une ronde. Il réalise des prises
de vue et prelève des données de son environnement
Les images et données sont transmises vers un Poste de surveillance.
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
5
Besoins Apprendre le parcours Un opérateur équipé d’une télécommande
fait apprendre au robot le parcourt de la ronde.
Le scénario de la ronde est téléchargé dans le PC de surveillance.
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
6
Besoins L’Architecture L’application est répartie et communique par
réseau Ethernet. La partie mobile utilise un support hertzien pour la
communication Ethernet 802 .11 - WIFI
PC Pocket 2003 Robot PekeeStation XP Pro
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
7
Besoins les CU
Opérateur
(from Acteurs)
Fichier Parcours
(from Acteurs)
Déplacement
(from UC_Survei ller)
Apprentissage
(from UC_Apprendre)
Caméra
(from Acteurs)Lumière et Température(from Acteurs)
Agent
(from Acteurs)
Pekee
(from Acteurs)
Fichier Résultat
(from Acteurs)
Surveillance
(from UC_Survei ller)
Etat interne
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
8
Pekee Quelques Caractéristiques Locomotion
– 2 roues motrices et 1 roue folle. Des Capteurs pour se localiser et
percevoir l'environnement– 15 Télémètres IR, odomètres, gyromètres– Détecteur de choc, capteurs de lumière et
température– Vision optique par caméra embarquée
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
9
Pekee L’Architecture
BUS OPP
PC embarquéWindows 98
µCMitsubishi
WiFiPC réseau via
Ethernet 802.11b
Base mobile
Vidéo
• Technologie de l'Embedded PC • Architecture multiprocesseurs autour d’un bus propriétaire• Communication Wireless Ethernet 802.11b
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
10
Objectif du développement
Etudier la faisabilité de l’application et de valider l’architecture logicielle
Réaliser 3 logiciels– Pekee ApprendPekee Apprend : Application mobile pour
le PC Pocket– Pekee SurveillePekee Surveille : Application résidente
pour la station de surveillance sous XP Pro– Pekee RodePekee Rode : Application embarquée
dans le robot sous Windows 98.
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
11
Développement Les Technologies Applications Windows 98, XP, Pocket PC
2003 (Windows CE) Architecture des applications mobiles
connectées Les techniques de développement
d’applications embarquées Vision, asservissements, gestion de
fichiers, communication Ethernet 802.11
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
12
Développement Les Risques Liés à l’équipe de développement
– Première expérience de développement d’une application répartie
– Première mise en œuvre de la plateforme .NET Liés à la mise en oeuvre des composants
– Première utilisation du robot Pekee et du PC Pocket
Lycée Victor Hugo Colomiers 31 Post-Bac : BTS IRIS http://iris.lvh.free.fr
13
Développement Calendrier et Activités
Etape Date Fin Activités des Etudiants Faisabilité 3 fév Valider le modèle
Evaluer les risques. Réaliser les maquettes IHM
Conception Logique
7 mars Participer à la répartition Porter le modèle dans l’AGL
Développement des logiciels par incréments
21 mai Réaliser la conception Phy. Coder Concevoir et réaliser les tests
Faisabilité - Conception Logique : Equipe de 8 étudiants
Développement : Equipe de 8 étudiants partagée en 3 groupes