{"id":4235,"date":"2019-07-16T08:28:23","date_gmt":"2019-07-16T07:28:23","guid":{"rendered":"https:\/\/telefab.fr\/?p=4235"},"modified":"2026-04-30T17:33:59","modified_gmt":"2026-04-30T15:33:59","slug":"developpement-dune-tete-interactive-avec-raspberry-pi-3","status":"publish","type":"projet","link":"https:\/\/hub.imt-atlantique.fr\/fablab\/projet\/developpement-dune-tete-interactive-avec-raspberry-pi-3\/","title":{"rendered":"D\u00e9veloppement d&rsquo;une t\u00eate interactive avec Raspberry Pi 3"},"content":{"rendered":"<p>Bonjour \u00e0 tous !<br \/>\nNous allons vous pr\u00e9senter la conception et mise en oeuvre d\u2019une t\u00eate interactive. C\u2019est un projet d\u00e9velopp\u00e9 dans le cadre du Projet S4 (P20 : T\u00eate interactive pour le robot Kompa\u00ef) en 2\u00e9m\u00e9 ann\u00e9e \u00e0 IMT Atlantique.<\/p>\n<h3>Contexte<\/h3>\n<h3>\u00a0<a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/07\/pasted-image-0.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4236 alignright\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/07\/pasted-image-0-300x180.png\" alt=\"\" width=\"300\" height=\"180\" \/><\/a><\/h3>\n<p>L\u2019entreprise Kompa\u00ef Robotics se sp\u00e9cialise dans le d\u00e9veloppement de solutions robotiques telles que la troisi\u00e8me version de leur robot d&rsquo;accompagnement Kompa\u00ef d\u00e9di\u00e9 aux maisons de retraite. Ainsi, l&rsquo;objectif de ce projet est de r\u00e9aliser une t\u00eate interactive qui communique avec le reste du corps du robot et qui permet d&rsquo;ajouter de nouvelles fonctionnalit\u00e9s pour rendre l&rsquo;interaction homme-machine plus conviviale.<\/p>\n<h3>R\u00e9sum\u00e9<\/h3>\n<p>Le projet consiste en la conception et la mise en \u0153uvre d&rsquo;un mod\u00e8le de t\u00eate robotique interactive pour Kompa\u00ef. L&rsquo;objectif est mettre en place les fonctionnalit\u00e9s n\u00e9cessaires \u00e0 une interaction de qualit\u00e9 avec les soignants et les patients qui utilisent le robot. Les diff\u00e9rentes fonctionnalit\u00e9s sont int\u00e9gr\u00e9es en utilisant ROS (Robot Operating System, version Kinetic) comme syst\u00e8me de connexion dans la carte Raspberry Pi 3 sur Debian Stretch.<\/p>\n<p>Ensuite une vid\u00e9o avec la d\u00e9monstration du prototype pr\u00e9sent\u00e9 au forum de l\u2019\u00e9cole:<br \/>\n<iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/1M_I-pGsjW5XpAzv3iUzl_g63dFpgxjOF\/preview\" width=\"640\" height=\"480\"><\/iframe><\/p>\n<p>Pour le d\u00e9veloppement du projet nous avons d\u00e9coup\u00e9 la t\u00eate en diff\u00e9rents fonctionnalit\u00e9s, alors nous avons utilis\u00e9 des parties de logiciel et du mat\u00e9riel aussi.<\/p>\n<h3>Mat\u00e9riel<\/h3>\n<p>Reconnaissance des images<br \/>\n&#8211; (1) Module de Cam\u00e9ra Raspberry Pi V2<br \/>\nLocalisation du bruit et Reconnaissance des commandes vocales<br \/>\n&#8211; (1) ReSpeaker 4 microphones for Raspberry Pi<br \/>\nModule Yeux anim\u00e9s<br \/>\n&#8211; (2) \u00e9crans OLED 128&#215;128, 16-bit Color 1.5&Prime; (adafruit)<br \/>\nText-to-Speech:<br \/>\n(2) Haut-parleur, Mini, Dynamique, 2 W, 8 ohms<br \/>\n(1) Amplificateur audio 2,8 W TPA2016D2<br \/>\n(1) Connecteur jack 3,5mm m\u00e2le st\u00e9r\u00e9o<br \/>\nRaspberry Pi 3<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/07\/unnamed-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4240\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/07\/unnamed-1-300x139.png\" alt=\"\" width=\"434\" height=\"201\" \/><\/a><\/p>\n<h3>Integration<\/h3>\n<h3><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/07\/2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4237\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/07\/2-300x258.png\" alt=\"\" width=\"300\" height=\"258\" \/><\/a><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/07\/pasted-image-022.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-4238 alignnone\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2019\/07\/pasted-image-022-245x300.png\" alt=\"\" width=\"245\" height=\"300\" \/><\/a><\/h3>\n<h3><\/h3>\n<h3><\/h3>\n<p>Pour r\u00e9aliser l&rsquo;int\u00e9gration, nous avons tenu compte du fait que le module ReSpeaker utilise le connecteur Raspberry et occupe toutes les broches de la carte, mais utilise uniquement l&rsquo;alimentation et l&rsquo;interface I2C. Nous utilisons donc des mini-platines de prototypage et des c\u00e2bles femelle-femelle pour tout assembler.<\/p>\n<h3>Logiciel<\/h3>\n<p>Comme nous l&rsquo;avons d\u00e9j\u00e0 dit, la t\u00eate peut interagir avec les utilisateurs par des images et du son. Nous avons d\u00e9velopp\u00e9 toutes les fonctionnalit\u00e9s s\u00e9par\u00e9ment en utilisant Python 2.7 comme langage principal. L&rsquo;int\u00e9gration des fonctionnalit\u00e9s est une t\u00e2che assez complexe car elle implique du temps r\u00e9el, pour cela nous proposons une structure dans le syst\u00e8me d&rsquo;exploitation ROS qui contr\u00f4le chaque fonctionnalit\u00e9 comme des n\u0153uds s\u00e9par\u00e9s et les ex\u00e9cute en m\u00eame temps.<\/p>\n<p>De plus, toutes les donn\u00e9es techniques (codes, rapport, tutoriels, &#8230;) sont disponibles dans le d\u00e9p\u00f4t qui est remis aux encadrants techniques. [1]<\/p>\n<p>ARIAS Camila, DESUQUE Leandro, IGLESIAS Fernando,<br \/>\nOUALI Maher, P\u00c9REZ Mart\u00edn Andr\u00e9s<br \/>\nProjet 20 T\u00eate interactive pour le robot Kompa\u00ef<\/p>\n<p>[1] Encadrants<br \/>\nM. Christophe LOHR D\u00e9partement d\u2019Informatique (ET) christophe.lohr@imt-atlantique.fr<br \/>\nMme Charlotte LANGLAIS D\u00e9partement d\u2019\u00e9lectronique (ET &amp; EGP)<br \/>\ncharlotte.langlais@imt-atlantique.fr<br \/>\nMme Mathilde MENORET Fablab IMT Atlantique (ET)<\/p>\n","protected":false},"author":1,"featured_media":4238,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[15,20],"type_projet":[],"class_list":["post-4235","projet","type-projet","status-publish","has-post-thumbnail","hentry","category-formation","category-projets"],"acf":{"objectifs":"","categorie":false,"fichiers_associes":null},"_links":{"self":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/4235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet"}],"about":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/types\/projet"}],"author":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/4235\/revisions"}],"predecessor-version":[{"id":10480,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/4235\/revisions\/10480"}],"wp:attachment":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/media?parent=4235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/categories?post=4235"},{"taxonomy":"type_projet","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/type_projet?post=4235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}