Simulateur Robot Mobile 2006

Slides:



Advertisements
Présentations similaires
1 1 Projet doption Réalité Virtuelle Simulation dun habitat domotisé Florent Renault Xiaoyu Gao Mercredi 27 mai 2009.
Advertisements

« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Etudiants : Benjamin BLANC Cyrille KLUZEK Encadreur :
Sujet BL1 : Simulateur de comportement réactif Bernard Clément Barelli Nicolas Maitrehut Loïc Ould Sidina Mahi Encadrant : Mr Michel Buffa.
Sujet BL1 : Simulateur de comportements réactifs
VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific.
Introduction à Virtools
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Projet 4info.
Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the.
Démonstration technique
Lego Mindstorm.
Projet Robot ème année ESE
WEB MOBILE Web Éducation Québec, le 24 mars 2011.
Environnement de réalité augmentée : vers les jeux vidéos
Réalisation dun travail concret avec des matrices Afficher un objet 3D sur une surface Lui appliqué des transformations Le voir se transformer suivant.
ELE6207 Commande de systèmes robotiques
Laboratoire LCOMS Equipe « Evaluation de Performance et Systèmes d’Aide à la Personne » (EPSAP) Guy Bourhis CENRob 4-5 avril.
Les améliorations apportées
Projet 3ème, promotion 2012/2013:
Clément Boussard, Nicolas Hautière, Dominique Gruyer
TER Simulation Spatiale
جامعــــــة محمد خيضــــــــــــر بــســكــــــــــــرة
Algorithmique et Programmation
Configuration de Windows Server 2008 Active Directory
[photo d'un système] Schéma ordonnancement XML Évaluation Code C Modélisation Solution GÉNÉRATEUR AUTOMATIQUE DE CODE pour OUTIL DE MODÉLISATION-IMPLANTATION.
MAPPING Préparé par: Guy Levesque 23/06/2006. DÉFINITION La fonction de correspondance qui relie le GESTE AU SON dans un système audionumérique à commande.
Crystal Reports COPYRIGHT © 2007 BUSINESS OBJECTS SA. TOUS DROITS RÉSERVÉS. DIAPOSITIVE 2 Informatique - Déclaration de positionnement Crystal Reports.
Plan de l’exposé Présentation de l’équipe Présentation du stage
Techniques de test Boulanger Jean-Louis.
Présentation Structures de Données et TDA
Présentation du mémoire
La plateforme Multicom
Régulation en position d’un moteur à courant continu
Développement informatique : Outils dexploitation de films infrarouges Projet dimagerie : Reconnaissance automatique de lemplacement dobjets sur des imagesinfrarouges.
Télémétrie pour voiture Eco Marathon SHELL
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
Comparaison entre RIP et OSPF en utilisant OPNET
Conception et développement d ’une interface entre un environnement de réalité virtuelle et un périphérique d ’interaction.
Projet Télédétection Vidéo Surveillance Deovan Thipphavanh – Mokrani Abdeslam – Naoui Saïd Master 2 Pro SIS / 2006.
VISITE AUTOMATIQUE GUIDÉE SOUS VREng. Fonctionnement de VREng Avatar représentant l’utilisateur Chat permettant aux utilisateurs de discuter Panel de.
SOMMAIRE Introduction Modélisation de l’utilisateur Public visé
Plus simple à utiliser Une interface d’administration entièrement remaniée rend plus facile l'apprentissage de Drupal.
Arkhênum Patrimoine du Futur. Répartitions par types d’erreurs mineures.
Université de Cergy-Pontoise, 7 juin 2006 Aibo Compagnon.
Conception d’un asservissement
1. Présentation générale du système
LASMEA Clermont, le 25 janvier Mesure et analyse de trajectoires Ordre du jour  10h45 – Accueil  11h00 – Introduction  11h05 – Trajectographie.
1 Monopalme Projet 4 Info Spécifications LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER Laurent.
Patrick Chedmail – Philippe Wenger Fouad Bennis - Alain Bernard
Mesure en milieu hostile
Projet technologique Contrôle d’accès cantine
1 Applications de Réalité Virtuelle et SCD P. Torguet J.P. Jessel.
Rozenn Gotteland Mathieu Krieg Nicolas Trubert
III) Programmation du PIC
Sujet 5 : Intégration d’une loi d’ordonnancement dans un modèle
1 CHOIX DU MICROCONTROLEUR ET DE L’ARCHITECTURE ELECTRONIQUE L’utilisation d’un microcontrôleur nous a paru comme le meilleur compromis à cheval entre.
CARNANDET Christophe REIBEL Thomas Projet- Licence EEA 2004/2005 Legos Mindstorms Le chariot pendule.
Guillaume Collombet Ulysse Mensa Sylvain Chambe
1. Présentation générale du système
Bury Laurent – 21/05/2007 Implémentation d’un simulateur pour les robots e-puck Conception et implémentation en C++ d’un simulateur pour les robots e-puck.
Réalisation d'une maquette
LES TABLEAUX Définition: Création d’un tableau:
OSSIA Open Scenario Systems for Interactive Application Contrôle de paramètres spatiaux Jean-Michel Couturier, Blue Yeti, mai 2014.
Présentation du robot POB:
1 Projet B7 et projet AB11 : convoi par vision de robots mobiles, navigation de robots mobiles Client :M Lounis ADOUANE (CUST) Tuteur industriel : M Philippe.
1 Monopalme Projet 4 Info Présentation finale LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
CandidatCédric Favre ProfesseurReymond Clavel AssistantsYves Stauffer Ludovic Righetti.
1 Monopalme Projet 4 Info Présentation final LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
1 Systèmes d’aide à l’audio et à la vidéo surveillance dans les systèmes de transport “Sûreté des transports”, 05 mai 2008, L.Khoudour.
Transcription de la présentation:

Simulateur Robot Mobile 2006 Contenu V1 23/04/06 Evolutions prévues

Objectifs du simulateur Mise au point du guidage à implanter sur microcontrôleur Mise au point du soft PC embarqué (hors traitement d’image) Prototypage rapide et évaluation des stratégies face à un adversaire Aide à l’allocation des performances par mesure de l’impact en match (vitesse, angle de vision, capteurs, fréquence de com…)

Capacités générales du simulateur Relativement modulaire (C++) Modélisation simple des chocs Capacité des robots à déplacer des éléments de jeu Modélisation simple (non aléatoire) des erreurs de navigation Modélisation grossière du traitement d’image Modélisation des obstacles, des robots et des interactions en 2D

Organisation générale module1 systeme1 simulation module2 systeme2 module3 Fichier simulation module4 systeme3 Fichiers systèmes module5 systemeN moduleN Fichier obstacles obstacles

Modules pour un robot Reste à faire Première version développée AlgoPC 1 - Chaque flèche représente les liens à établir entre Modules après leur création et avant le début de la simulation 2 – Chassis calcule la position et l’orientation vraie du robot. Cette position est connue par tous les modules, mais ne doit pas être utilisée dans AlgoPC ou AlgoPIC bien sûr. 3 – AlgoPIC et AlgoPC établissent leur propre navigation grâce aux codeuses et autres capteurs. 4 – Les paramètres de chaque module sont décrits dans des blocs XML spécifiques d’un fichier XML système général au robot. 5 – Les Modules dérivent tous soit de Algo, Senseur ou Effecteur. Algo, Senseur et Effecteur dérivent tous de Module AlgoPC Camera Pince ComSeriePC_PIC Laser Liste des autres systèmes et obstacles UltraSons AlgoPIC CapteurContacts Codeuse Moteur Contour Codeuse Moteur Chassis

Limitations actuelles Les points de passage sont définis en dur dans la section AlgoPC du fichier XML La position initiale réelle du robot est paramétrable dans le fichier XML. Par contre, la navigation PIC est initialisée en dur à (0,0) cap au nord. Attention donc! Le mode rotation sur place du robot n’est pas implémenté au niveau du guidage. Le comportement est testé pour une ou deux trajectoires nominales représentatives, mais de nombreuses surprises vous attendent sûrement si vous testez des cas tordus.

Utilisation Compilez Exécution: NomExec NomFichierSimulation Lecture des variables en fonction du temps avec gNumeric (ou Excel). Chaque Module crée un fichier .out spécifique. Tenez moi au courant des trucs bizarre

Futur développements Génération automatique de trajectoire en évitant les obstacles (génération de graphe, exploration de graphe et calcul des points de passage). Reprise de la modélisation des chocs. Stratégie de contournement des obstacles imprévus rencontrés lors de l’exécution d’une route planifiée. Développement modèle caméra basique. Mise en place de comportements du type « rejoindre un objet détecté en évitant les obstacles ». Amélioration de la navigation par intégration d’autres capteurs (caméra, ultra sons, laser…). Interface Graphique d’analyse des résultats à développer.