Comportement Réactif - Champs de potentiel

Slides:



Advertisements
Présentations similaires
ML-Sys Metameric Light System – Système de Lumières métamères – Sistema de luces Metaméricas Les domaines dapplications Croisement de traits Evaluation.
Advertisements

Le but de cet exercice est de vérifier la 2ème loi de Newton:
Lycée Diderot Narbonne Bournet, Candas, Galaup 1S4
Baptiste ARNAULT, Manel ZERELLI, Thierry SORIANO
Accélération du Rendu Volumique basée sur la Quantification des Voxels
Introduction Pour concrétiser l’enseignement assisté par ordinateur
Caractéristiques de quelques forces
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
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
Comportements hybrides
1 - La communication a pour objectif de faire passer un message clair.
Intellectual Property Rights are governed by PROTEUS Contract and PROTEUS consortium agreements. Before using, reproducing, modifying or disclosing the.
Asservissement et régulation continue
ELE6207 Commande de systèmes robotiques
Physique mécanique (NYA)
Ref: Sensors for mobile robots Ch. 5 et ch.6
Réaction d’un support plan
Le Moteur à Courant Continu
GEF 447B Aperçue du cours ROBOTIQUE.
Eric Guilbert, Marc Daniel *, Eric Saux
Étude de larticle : « Behavior Learning and Individual Cooperation in Autonomous Agents as a Result of Interaction Dynamics with the Environment » de S.
GEF 447B Bring sample sensors Comportement Capt. Vincent Roberge.
جامعــــــة محمد خيضــــــــــــر بــســكــــــــــــرة
Distributeur de volants de badminton
1 Bases de Données Distribuées Chapitre 22, Sections 22.6–22.14.
Comportement Hiérarchique
Électricité et magnétisme (203-NYB) Chapitre 2: Le champ électrique
Synthèse d’activités Présentation.
Les FORCES.
Stationnement automatique de véhicule
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
Design dun système de vision embarqué. Application:
Fusion multi-capteur pour la détection d'obstacle
Comportement hybride Architectures Capt. Vincent Roberge.
Enseigner les mathématiques en 1ère année de bachelier: témoignages et réflexions M. Hoebeke Médecine et dentisterie.
1. Étude des caractéristiques du mouvement de Vénus
Paradigme Réactif Capt. Vincent Roberge. Aperçue Paradigme Réactif Paradigme Réactif Architecture Réactive Subsumption Architecture Réactive Subsumption.
Structures de données IFT-2000 Abder Alikacem La récursivité Semaine 5 Département dinformatique et de génie logiciel Édition Septembre 2009.
Électricité et magnétisme (203-NYB) Chapitre 2: Le champ électrique
Analyse d’algorithmes
ACTIONS MECANIQUES - FORCES
Géométrie épipolaire (deux vues)
L’équation d’une droite
UTILISATION DU Version 1 Version 1 – mars 2007 Ce diaporama a été élaboré dans le seul but d’un support de présentation. Il est basé sur les connaissances.
Projet Télédétection Vidéo Surveillance Deovan Thipphavanh – Mokrani Abdeslam – Naoui Saïd Master 2 Pro SIS / 2006.
MAGNETOSTATIQUE Hugues Ott
Chapitre VII Travail et Energie.
Mécanique du point Introduction Cinématique: études de trajectoires
LE CECRL Présentation.
Mécanique du point Introduction Cinématique: études de trajectoires
JavaScript.
Tests de boîte noire.
Etude et test des algorithmes d'estimation de mouvement en MPEG
Vérification dans le cycle de vie GEF492A 2014 Référence: [HvV §14.2, 14.9] Capt Vincent Roberge Collège Militaire Royal du Canada Génie électrique et.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Université de Cergy-Pontoise, 7 juin 2006 Aibo Compagnon.
Électricité et magnétisme (203-NYB) Chapitre 2: Le champ électrique
Électricité et magnétisme (203-NYB) Chapitre 9: Les sources de champ magnétique Dorsale médio-Atlantique.
Électricité et magnétisme (203-NYB) Chapitre 4: Le potentiel électrique Le champ électrique donne la force agissant sur une unité de charge en un point.
Capteur ILS.
Rozenn Gotteland Mathieu Krieg Nicolas Trubert
GPA-779 Application des systèmes experts et des réseaux de neurones.
5. Chute libre et accélération
9.1 Le champ magnétique créé par un long conducteur rectiligne
Électricité et magnétisme (203-NYB) Chapitre 2: Le champ électrique
Magnétostatique Mahboub Oussama.
Ondes, Ondes électromagnétiques et grandeurs associées
Électricité et magnétisme (203-NYB) Chapitre 2: Le champ électrique.
La matière et le magnétisme n d’ou viennent les propriétés magnétiques de la matière ? D’après une conférence de Michel PIEUCH Les matériaux magnétiques.
Transcription de la présentation:

Comportement Réactif - Champs de potentiel GEF 447B Comportement Réactif - Champs de potentiel NEED to have examples of multiple sensor types, otherwise this lesson is a complete waste of time. Need to add failures of sensors. IE Time of flight echos causing problems. Capt. Vincent Roberge 2009/2010

Aperçue Revue du Paradigme Réactif Architecture Réactive ‘Champ de potentiel’ Résumé du Paradigme Réactif

Paradigme Réactif Réaction aux limites du Paradigme Hiérarchique et suite des études des comportements d’organismes simples Paradigme hiérarchique est de nature horizontal

Paradigme Réactif décomposition vertical Débute avec comportement de survie Couche supérieur peut Utilisé couche inférieur Inhibé couche inférieur Créer couche parallèle exhibant nouveau comportement Chaque couches ont un certain accès aux capteurs & actuateur Prendre pomme verte

Prochain point Revue du Paradigme Réactif Architecture Réactive ‘Champ de potentiel’ Résumé du Paradigme Réactif

Architecture Réactif : Deux Approches Quand comportements multiples simultanément actifs, de nouveaux comportements peuvent émerger Subsumption : l’approche (orienté matériel) de Brooks (MIT) pour faire des robots ressemblant aux insecte Champ de potentiel :l’approche de Arkin et Payton applicable pour des implémentations logiciel

Architecture du champ potentiel : Ron Arkin utilise vecteurs pour décrire des comportements

Pour chaque comportement, le robot “sent” un vecteur ou une force Amplitude = force, intensité du stimuli, ou vitesse Direction Comportements basés sur la motion de moteurs, sont composées de champ de potentiel Visualise les “forces” comme des champ de potentiel, et chaque point de la représentation du monde donne le vecteur de force, si le robot aurait été en ce point. Les sorties des comportements sont combiné dans une sommation vectoriel.

Philosophie du champ de potentiel Diagramme de forces exercées sur un robot lorsqu’il voit un obstacle. Ex. voir obstacle (diagramme de perception) à moins de 5 m. Obstacle

5 primitives du champ de potentiel Uniform Déplacement vers un direction particulière. Répulsion Fuite (éviter des obstacles) Attraction Déplacement vers le but Perpendiculaire Déplacement dans un coulloir Tangentiel Déplacement au travers d’une porte, vers une base de rechargement (en combinaison avec d’autre champs)

Sommation des champ pour Générer des comportements but obstacle obstacle Si un robot était mis dans ce grillage de champ, il irait à tout coup vers le but et éviterait l’obstacle: Comportement 1: MOVE2GOAL Comportement 2: RUNAWAY La sortie des comportements indépendants sont des vecteurs, les 2 vecteurs sont additionner pour générer le comportement voulu.

Sommation des champ pour Générer des comportement obstacle but

Sommation des champ pour Générer des comportement Note: En b), attractive field extends for 10m Note: En a) champ répulsif sur 2m

Robot calcule le vecteur de ce point seulement quand il est à ce point Chemin choisi - Robot “sent” le vecteur à son emplacement, puis se déplace , puis “sent” le prochain vecteur, … - La vue de la grille du champ de potentiel nous permet de savoir la valeur des vecteurs de tous les cellules, mais le robot calcul seulement le vecteur de la cellule locale Robot calcule le vecteur de ce point seulement quand il est à ce point

Champ de potentiel Avantages Désavantages Facile à visualisé Les champs peuvent être paramétrées Opération Math toujours le même, avec un ‘tweaking’ du gains Désavantages Problème des minima Locaux Déplacement Jerky (oscillant) Problème Minima Local

Prochain point Revue du Paradigme Réactif Architecture Réactive ‘Champ de potentiel’ Résumé du Paradigme Réactif

Résumé du Paradigme Réactif Subsumption vs Champ Potentiel Philosophie et résultats similaires (équivalents); Supporte la modularité; Décomposition des tâches en comportements Subsumption saveur hardware; Ch. Potentiel pure software Niche la technologie ciblée High: philosophie est de s’adapter au capteurs disponibles! Portabilité à d’autres domaines Seulement pour les comportements de base Subsumption difficile pour comportement haut niveau Robustesse Subsumption a une dégradation implicite gracieuse

Résumé du Paradigme Réactif Paradigme réactif: (Détecter-Agir), la détection est locale Aucune carte du monde est nécessaire Semblable aux organismes biologiques La perception est direct et rapide, le comportement finale est émergent Deux architectures possible: subsumption et champs de potentiel Subsumption et les champs de potentiels sont logiquement équivalents, mais implémenté différemment

En bref Questions Revue du Paradigme Réactif Architecture Réactive ‘Champ de potentiel’ Résumé du Paradigme Réactif Questions

Références Images et contenus pris de: Introduction to AI Robotics, R. Murphy, 2000 Behavior-Based Robotics, R. Arkin, 1998 Mobile Robots, Jones; Sections 9.4, 9.5