1 Off road obstacle avoidance through end to end learning Yann LeCun, Urs Muller, Jan Ben, Eric Cosatto, Beat Flepp.

Slides:



Advertisements
Présentations similaires
RAPPORT DAVANCEMENT Par Narcisse Talla Tankam CURAT-LETSfévrier-mars 2004.
Advertisements

Les carrés et les racines carrées
Coupe de France de Robotique 2007 Candidat n°4 – Steven LY BTS IRIS – PROMOTION
La coupe des matériaux: identification des paramètres
La chronophotographie
Distance inter-locuteur
Licence 2 Option de découverte (1L4INJM) APPLICATIONS INFORMATIQUES POUR LINTERACTION HOMME-ROBOT Responsable : Julien PINQUIER
FREE-VIEWPOINT VIDEO OF HUMAN ACTORS Joel Carranza, Christian Theobalt, Marcus A.Magnor, Hans-Peter Seidel MPI Informatik, Saarbrücken, Germany.
RECONNAISSANCE DE FORMES
Conception d’une interface pour ordinateur de plongée
Transmission mécanique
Application de réseaux bayésiens à la détection de fumées polluantes
1 Vers la découverte de nouvelles modalités sensori-motrices. Encadrants : Pierre Bessière Anne Spalanzani Pierre Dangauthier DEA I.V.R. 24 Juin 2003 Sélection.
Performances 1 Évolution : Performance. Performances 2 Évolution : Mémoire.
A Pyramid Approach to Subpixel Registration Based on Intensity
Auteurs : P. Hellier C. Barillot E. Mémin P.Pérez
Épreuve de bonne conduite
Calcul mental 3ème 2 Septembre 2010
Identités remarquables : introduction Les 3 identités remarquables
Identification des personnes par l’iris
Mise en œuvre et commande d’un moteur piézo-électrique
Avertissement Ce diaporama (PowerPoint) a été élaboré dans le seul but d’un support de présentation. Il est basé sur les connaissances du produit à ce.
2 ième édition 1 Introduction aux systèmes dinformation Un outil essentiel pour lentreprise branchée Chapitre James A. OBrien © 2003 Les Éditions de la.
Caméras Infrarouge pour la reconnaissance du visage
Clément Boussard, Nicolas Hautière, Dominique Gruyer
Angles et distances dans R2
Modèle d’interaction pour les systèmes mixtes
Le Mouvement Le Mouvement.
Application des algorithmes génétiques
FORUMS ECO-SECURITE.
Tice (logiciels) et aide personnalisée.
Modélisation d'environnements forestiers
Classification Multi Source En Intégrant La Texture
Illustrations et commentaires sur base de mon expérience personnelle Françoise Jérôme IFRES - ULg 1 Activité CDS - 26 novembre 2013.
Le MouvementLe Mouvement Le Mouvement. Introduction Ta vie dépend de ta capacité à observer et à analyser le mouvement. Ex. Diriger ta bicyclette · Tu.
Applications du perceptron multicouche
Éclairage Structuré et vision active pour le contrôle qualité de surfaces métalliques réfléchissantes Olivier Morel*, Ralph Seulin, Christophe Stolz, Patrick.
Réalisateur : PHAM TRONG TÔN Tuteur : Dr. NGUYEN DINH THUC
Validation d’applications pour les Legos Mindstorms
Cours de physique générale I Ph 11
Méthode des k plus proches voisins
Construction de modèles visuels
Test bilan de calcul mental N°1 :
Interprétation de séquences dimages pour des applications MédiaSpace Alberto AVANZI François BREMOND Monique THONNAT Projet ORION INRIA de Sophia Antipolis.
Equipe : VAISSET Antoine, MATHEOSSIAN Dimitri
Les différentes méthodologies dévaluation en IPM Cours Ergonomie des Interactions Personne-Machine 17 novembre 2009 Mireille Bétrancourt - TECFA - FPSE.
Cours #3 Formation des images
Synthèse Applications des réseaux de neurones en reconnaissance de formes et en vision par ordinateur.
FVS Système de vision globale pour robots footballeurs Projet de fin détudes Par Félix Duchesneau.
Design dun système de vision embarqué. Application:
Détection du meilleur format de compression pour une matrice creuse dans un environnement parallèle hétérogène Olfa HAMDI-LARBI.
Distance de BORGEFORS Et Applications
29/06/2005 Page 1 ROBIN - Techno-Vision Base dimages EADS DS l Introduction l Description générale l Description détaillée l Quicklook des données sources.
2.2 PRODUIT SCALAIRE ET CALCUL D’ANGLES
Exemples photofiltre.
ECOLE DES HAUTES ETUDES COMMERCIALES
Apprentissage avec un réseau de neurones artificiels
Apports et limites des simulations de trajectoires
Projet Télédétection Vidéo Surveillance Deovan Thipphavanh – Mokrani Abdeslam – Naoui Saïd Master 2 Pro SIS / 2006.
Reconnaissance des personnes par le visage dans des séquences vidéo
TP 2 : Détection d’obstacles grâce aux ultrasons Florent Pellerin François Parsy
Reconnaissance de chiffres manuscrits
Détection d'obstacle par télémètre infrarouge
1 1.
Communication et traitement de l’information Communication et traitement de l’information Séminaire externe INFRASURE Intervenants : Michel PARENT (INRIA)
GPA-779 Application des systèmes experts et des réseaux de neurones.
RECONNAISSANCE DE FORMES PAR CAMERA. Présentation générale du projet :
la reconnaissance de visages
« Sûreté des transports », 5 mai 2008, Louahdi Khoudour Systèmes d’aide à l’audio et à la vidéo surveillance dans les systèmes de transport Louahdi Khoudour.
1 Revue d’avancement Convoi de robots mobiles par vision, navigation de robots mobiles Client :M Lounis ADOUANE (Polytech’ Clermont Ferrand) Tuteur industriel.
Transcription de la présentation:

1 Off road obstacle avoidance through end to end learning Yann LeCun, Urs Muller, Jan Ben, Eric Cosatto, Beat Flepp

2 Introduction Conduite de véhicule autonome Conduite de véhicule autonome –applications (exploration,sauvetage …) –Chalenge pour robotique et apprentissage Pb: détecter et éviter les obstacles Pb: détecter et éviter les obstacles –Utilisation de sondes ex: le radar facile mais lent –Utilisation dune seule caméra, moins cher mais problème de vision complexe

3 Approche Approche : correspondances entre limage reconnue et langle à prendre sont apprises Approche : correspondances entre limage reconnue et langle à prendre sont apprises Base dapprentissage: conduite autoguidée du robot. Base dapprentissage: conduite autoguidée du robot. Les correspondances sont apprises grâce à un réseau de neurones Les correspondances sont apprises grâce à un réseau de neurones

4 Plan Description du véhicule Description du véhicule Collection de données Collection de données Système dapprentissage Système dapprentissage Résultats Résultats

5 Description du véhicule Petit, léger -> portable par un homme Petit, léger -> portable par un homme –Facilite collection et test solide et peu coûteux solide et peu coûteux –Vitesse sans risque de dommage 2 caméras CCD de part et dautre 2 caméras CCD de part et dautre

6 Description du véhicule Pb : trop petit pour porter linfrastructure capable de calculer les correspondances. Pb : trop petit pour porter linfrastructure capable de calculer les correspondances. –Tache effectuée par un ordinateur externe relié sans fil –Transmission image: 2 transmetteurs vidéos de 900 Mhz.

7 Plan Description du véhicule Description du véhicule Collection de données Collection de données Système dapprentissage Système dapprentissage Résultats Résultats

8 Collection de données Mécanisme : Mécanisme : –robot téléguidé par humain –pc enregistre sortie caméra(15 image/sec) Doit prendre en compte les diversités de luminosité, d obstacle … Doit prendre en compte les diversités de luminosité, d obstacle …

9 Collection de données Recommandation sur la conduite : Recommandation sur la conduite : –éviter de tourner si pas dobstacle – tourner toujours à la même distance dun obstacle –Diversité dobstacle, faite en banlieue, dans les parcs… –Nécessité de diversité de luminosité. Malheureusement si soleil brille trop les images sont sombres et obstacles pas détectables

10 Collection de données Résultats 1500 films de 85 images capturés en 17 jours dhiver films de 85 images capturés en 17 jours dhiver images pour lapprentissage images pour lapprentissage pour les tests et la validation pour les tests et la validation.

11 Plan Description du véhicule Description du véhicule Collection de données Collection de données Système dapprentissage Système dapprentissage Résultats Résultats

12 Système dapprentissage réseau de neurones Entrée : limage 320 *240 pixels Entrée : limage 320 *240 pixels 2 sorties : les commandes de direction 2 sorties : les commandes de direction Motivation : Motivation : –Pratique classique de robotique –manipuler des images de hautes résolution – trouver dispositifs avec données limitées –Pas besoin dheuristique ni de réglage de paramètres

13 Système dapprentissage description du réseau Entrée : 6 neurones, les différents éléments de limage. taille 147*56. Entrée : 6 neurones, les différents éléments de limage. taille 147*56. 2° couche : réduction de la taille en 49 * 14, en conservant les déformations. 2° couche : réduction de la taille en 49 * 14, en conservant les déformations. 3°:reliés à plusieurs autre de couche 2 image : 45*12 3°:reliés à plusieurs autre de couche 2 image : 45*12 4 ° et 5° : réduction à 100 neurones dimage 1*1 4 ° et 5° : réduction à 100 neurones dimage 1*1 sortie : 2 neurones direction sortie : 2 neurones direction

14 Plan Description du véhicule Description du véhicule Collection de données Collection de données Système dapprentissage Système dapprentissage Résultats Résultats

15 Résultats mesure de performance : mesure de performance : –Pourcentage dangles bien classifiés Résultats : Résultats : –25.1% dapprentissage, 35.8% de test. Remarque: Remarque: – le robot ne se heurte pas. – différence avec lhumain comptabilisé.

16 Résultats Explications : Explications : –quand tourner à gauche ou à droite sont valides notre méthode dévaluation en rejette un. – Erreurs quand le robot ne tourne pas au même moment que lhumain –Ou quand les angles sont différents même si le robot évite lobstacle.