De l`importance du 3D en asservissement visuel direct
Transcription
De l`importance du 3D en asservissement visuel direct
Proposition de sujet de stage De l’importance du 3D en asservissement visuel direct Lieu : IRISA - INRIA Rennes - Bretagne Atlantique Équipe de recherche : Lagadic (http://www.irisa.fr/lagadic) Responsable : Éric Marchand (tél. direct : 02 99 84 74 27, email : [email protected]) Mots-clés : vision par ordinateur, asservissement visuel, robotique Sujet : Les techniques d’asservissement visuel [1] consistent à contrôler les mouvements d’un système robotique à l’aide d’informations visuelles acquises par un système de vision et intégrées au sein de lois de commande en boucle fermée. Classiquement ces informations visuelles sont de type géométrique (point, droite, cercle, etc) et des algorithmes d’extraction et de suivi doivent être mis en oeuvre. Nous souhaitons pouvoir supprimer cette étape. Des travaux ont été réalisés en prenant comme information visuelle l’intensité lumineuse de l’ensemble des pixels de l’image [2]. Optimalement, une connaissance de la position 3D de chacun des points de la scène devrait être disponible. Utilisant un capteur monoculaire, ce n’est malheureusement pas le cas, mais la disponibilité récente de capteurs 3D (Kinect) peut permettre de résoudre ce problème. Dans ce stage, et dans un premier temps, nous nous attacherons à analyser l’influence de la connaissance de cette connaissance du 3D pour les asservissements visuelles photométriques. Dans un second temps, nous tenterons d’utiliser conjointement aux informations photométriques une information 3D [2, 3]. Les développements méthodologiques réalisés seront intégrés dans la bibliothèque logicielle ViSP (C++ sous Linux) et seront validés via des expérimentations réelles sur un système de vision robotique et testés sur les robots de l’Irisa. En particulier, nous nous intéresserons à des tâches de navigation sur un robot mobile. Compétences souhaitées : • optimisation • des connaissances en vision par ordinateur sont souhaitables • programmation en C++ • un gout pour la théorie et l’expérimentation Ce stage pourra déboucher sur un sujet de thèse. Références [1] F. Chaumette and S. Hutchinson. Visual servo control, Part I: Basic approaches. IEEE Robotics and Automation Magazine, 13(4):82–90, December 2006. [2] C. Collewet and E. Marchand. Photometric visual servoing. IEEE Trans. on Robotics, 27(4):828–834, August 2011. [3] C. Teuliere and E. Marchand. Direct 3d servoing using dense depth maps. In IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, IROS’12, pages 1741–1746, Vilamoura, Portugal, October 2012.