{"id":7957,"date":"2022-12-16T23:01:06","date_gmt":"2022-12-16T22:01:06","guid":{"rendered":"https:\/\/telefab.fr\/?p=7957"},"modified":"2026-04-30T17:33:30","modified_gmt":"2026-04-30T15:33:30","slug":"projet-cooc-robot-de-suivi-automatique-des-stocks","status":"publish","type":"post","link":"https:\/\/hub.imt-atlantique.fr\/fablab\/projet-cooc-robot-de-suivi-automatique-des-stocks\/","title":{"rendered":"Projet CoOC : Robot de suivi automatique des stocks"},"content":{"rendered":"<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/Robot-Cton-Wate-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7958 size-full\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/Robot-Cton-Wate-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1920\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h4>Equipe:<\/h4>\n<ul style=\"list-style-type: circle\">\n<li>Apia Moya<\/li>\n<li>Hoang Duong<\/li>\n<li>Tanguy De Lanversin<\/li>\n<\/ul>\n<h4>I. Contexte:<\/h4>\n<p>L&rsquo;industrie textile s&rsquo;est transform\u00e9e depuis quelques d\u00e9cennies. Innovations, scandales, nouvelles collections de sandales se succ\u00e8dent \u00e0 un rythme toujours plus rapide, fast fashion oblige! Une innovation particuli\u00e8re qui conquiert des parts de march\u00e9 toujours plus nombreuses a particuli\u00e8rement retenue notre attention: la RFID. Les \u00e9tiquettes RFID ont peu \u00e0 peu trouv\u00e9 leur place dans le magasins, elles permettent de superviser les stocks plus facilement et rapidement, d&rsquo;avoir une meilleure tra\u00e7abilit\u00e9 sur les produits (provenance, authenticit\u00e9&#8230;) et tout cela \u00e0 des prix qui ne font que diminuer.<\/p>\n<p>Dans le cadre de notre projet CoOC de 2e ann\u00e9e, nous avons donc r\u00e9alis\u00e9 un objet communicant en lien avec cette technologie RFID, r\u00e9pondant \u00e0 un besoin concret de l&rsquo;industrie textile. Nos enqu\u00eates terrains nous ont en effet men\u00e9es sur un sujet que l&rsquo;on ne pensait pas aborder: la gestion des stocks. En interrogeant des salari\u00e9s de magasins de v\u00eatements et notamment suite \u00e0 une entrevue avec une responsable de rayon chez Decathlon, nous nous sommes aper\u00e7us que tout le potentiel des \u00e9tiquettes RFID n&rsquo;\u00e9tait pas encore pleinement exploit\u00e9. Aujourd&rsquo;hui les salari\u00e9s vont encore dans les rayons et les r\u00e9serves pour scanner manuellement \u00e0 l&rsquo;aide d&rsquo;une raquette RFID les produits en stock. C&rsquo;est ce constat qui nous a pouss\u00e9 \u00e0 r\u00e9fl\u00e9chir \u00e0 une mani\u00e8re innovante, fiable et pr\u00e9cise de g\u00e9rer les stocks.<\/p>\n<p>Nous avons alors con\u00e7u un robot capable de suivre un chemin pr\u00e9d\u00e9fini (ici une bande au sol) pour parcourir des rayons, une r\u00e9serve, un entrep\u00f4t tout en scannant les \u00e9tiquettes RFID \u00e0 proximit\u00e9 pour alimenter et mettre \u00e0 jour la base de donn\u00e9es o\u00f9 figurent les stocks de l&rsquo;entreprise. Ce suivi automatis\u00e9 des stocks permettraient d&rsquo;\u00e9liminer la t\u00e2che r\u00e9barbative de scan et mise \u00e0 jour des stocks pour les op\u00e9rateurs, leur permettant ainsi de consacrer plus de temps sur le terrain pour conseiller les clients, arranger les rayons ou contribuer \u00e0 d&rsquo;autres t\u00e2ches moins ingrates.<\/p>\n<p>Dans l&rsquo;industrie textile, les entreprises utilisent tr\u00e8s majoritairement des \u00e9tiquettes \u00e9quip\u00e9es d&rsquo;antennes RFID UHF passives, cette technologie alliant robustesse, finesse et surtout une capacit\u00e9 de d\u00e9tection de l&rsquo;ordre de plusieurs m\u00e8tres (selon la puissance du lecteur). P\u00e9nurie de composants oblige, nous n&rsquo;avons pu travailler sur du RFID UHF et nous sommes donc tourn\u00e9s vers du RFID NFC dont le mat\u00e9riel \u00e9tait disponible au fablab de l&rsquo;\u00e9cole.<\/p>\n<h4>II. Notre robot en d\u00e9tails<\/h4>\n<p>A. Vid\u00e9o explicative du fonctionnement du robot | Mise en situation<\/p>\n\n<p>B. Construction de la coque<\/p>\n<p>Nous avons d\u00e9cid\u00e9 de concevoir la coque du robot \u00e0 l&apos;aide de la d\u00e9coupe laser du fablab. Certaines parties avaient \u00e9t\u00e9 design\u00e9es avec Tinkercad pour \u00eatre imprim\u00e9es en 3D (charni\u00e8res) mais les d\u00e9lais pour imprimer en 3D \u00e9taient trop longs \u00e0 cause d&apos;une forte demande de la part des \u00e9l\u00e8ves. Nous avons donc construit toute la coque en contreplaqu\u00e9 avec la d\u00e9coupe laser, nous avons utilis\u00e9 des serre-joints pour les pi\u00e8ces mobiles.<\/p>\n<p>La coque se devait d&apos;\u00eatre suffisamment rigide pour r\u00e9sister \u00e0 des chocs minimes et pour maintenir certains composants \u00e9lectroniques bien en place. Certaines parties de la coque s&apos;embo\u00eetaient, d&apos;autres n\u00e9cessitaient d&apos;utiliser de la colle \u00e0 bois (pour renforcer la liaison ou maintenir 2 surfaces lisses ensembles)<\/p>\n<p>La d\u00e9coupe laser est une Rayjet Trotec pilot\u00e9e par le logiciel Corel Draw 2018. La coque a \u00e9t\u00e9 con\u00e7ue avec le logiciel Inkscape (version 1.1), le fichier a \u00e9t\u00e9 export\u00e9 au format SVG pour la d\u00e9coupe.<\/p>\n<p>Les lignes doivent respecter ces propri\u00e9t\u00e9s pour pr\u00e9parer les fichiers de dessin [1]:<\/p>\n<ul>\n<li><strong>D\u00e9coupe: tracer des lignes rouges (\u00e9paisseur: Ligne Tr\u00e8s fine ou 0,05mm \/ rouge pur RGB 255;0;0)<\/strong><\/li>\n<li><strong>Gravure: Formes\/Lignes\/Dessins (vectoris\u00e9s de pr\u00e9f\u00e9rence) en noir ou en niveau de gris.<\/strong><\/li>\n<\/ul>\n<p>La taille du plateau de la Rayjet (donc de d\u00e9coupe max) : 457 x 305 mm<\/p>\n<p>Les dessins de la coque et des charni\u00e8res ont \u00e9t\u00e9 d\u00e9pos\u00e9s sur un drive ouvert \u00e0 tous avec le lien suivant: <a href=\"https:\/\/drive.google.com\/drive\/folders\/1_IyIeHGhq1p6IS1zDbmX_LJn9qIRJx86?usp=share_link\">https:\/\/drive.google.com\/drive\/folders\/1_IyIeHGhq1p6IS1zDbmX_LJn9qIRJx86?usp=share_link<\/a><\/p>\n<p>C. Diagramme d&rsquo;architecture mat\u00e9rielle\/logicielle:<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic1-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7974\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic1-3.png\" alt=\"\" width=\"565\" height=\"514\" \/><\/a><\/p>\n<p style=\"text-align: center\">D&rsquo;architecture mat\u00e9rielle<a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic2.png\"><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7975\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic2.png\" alt=\"\" width=\"665\" height=\"460\" \/><\/a><br \/>\n<a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7976\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic3.png\" alt=\"\" width=\"571\" height=\"312\" \/><\/a><\/p>\n<p style=\"text-align: center\">Organigramme du Robot, RFID et Application<\/p>\n<p>D. Mat\u00e9riel utilis\u00e9 et montage \u00e9lectronique<\/p>\n<p>Liste des mat\u00e9riels:<\/p>\n<ul>\n<li>2 arduino UNO, 1 shield I\/O (Basic IO shield), 1 shield de moteur (Rotoshield Motor Driver Shield for Arduino)<\/li>\n<li>2 capteurs IR : MH FC-51 (Breakout Receiver IR)<\/li>\n<li>1 capteur ultrasons : HC-SR04<\/li>\n<li>2 modules Bluetooth HC-05 (Silver Mate Bluetooth)<\/li>\n<li>1 lecture RFID : RC522<\/li>\n<li>1 servomoteur<\/li>\n<li>batterie 9V, 4 pilles 1.5V<\/li>\n<\/ul>\n<p>Le sch\u00e9ma de robot:<a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic4-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7987\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic4-2.png\" alt=\"\" width=\"753\" height=\"384\" \/><\/a><\/p>\n<p>En fait, on a combin\u00e9 3 cartes: Arduino + I\/O Shield (Augmenter des ports) + Motor Shield.<\/p>\n<p>Le sch\u00e9ma de RFID lecture:<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7994\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic5.png\" alt=\"\" width=\"637\" height=\"576\" \/><\/a><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic5-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7996\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2022\/12\/pic5-1.png\" alt=\"\" width=\"453\" height=\"267\" \/><\/a><\/p>\n<p>E. Plus informations sur Github: <a href=\"https:\/\/github.com\/huyhoangpjn\/RFID_robot\">le lien de Github inclut le code source<\/a><\/p>\n<h4>III. Perspectives:<\/h4>\n<p>Nous avons pu identifier plusieurs perspectives d&rsquo;am\u00e9lioration de notre prototype:<\/p>\n<ol style=\"list-style-type: upper-roman\">\n<li>Monter et adapter un lecteur RFID UHF \u00e0 notre robot pour envisager des tests \u00e0 plus grande \u00e9chelle sur le terrain<\/li>\n<li>Am\u00e9liorer l&rsquo;autonomie du robot et monter un syst\u00e8me de batterie rechargeable plut\u00f4t que de changer les piles. Il est important de noter qu&rsquo;en passant sur une technologie RFID UHF, le robot aura besoin de bien plus de puissance pour fonctionner, il faudra sans doute redimensionner toute l&rsquo;alimentation du robot.<\/li>\n<li>Alimenter la base de donn\u00e9es o\u00f9 figure nos stocks en passant pas un r\u00e9seau wifi (et non une antenne bluetooth) pour augmenter la port\u00e9e et pouvoir d\u00e9ployer le robot dans des magasins, entrep\u00f4ts pouvant atteindre plusieurs milliers de m\u00e8tres carr\u00e9s de surface au sol<\/li>\n<li>Simplifier l&rsquo;architecture \u00e9lectronique du robot, nous avons utilis\u00e9 2 cartes Arduino, 2 modules bluetooth pour des raisons pratiques de d\u00e9veloppement. On pourrait supprimer certains composants redondants pour r\u00e9aliser une nouvelle architecture plus sobre et efficiente.<\/li>\n<\/ol>\n<h4>R\u00e9f\u00e9rences:<\/h4>\n<p>[1]Telefab IMT Atlantique :\u00a0<a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/les-machines\/decoupe-laser\/\">https:\/\/hub.imt-atlantique.fr\/fablab\/les-machines\/decoupe-laser\/<\/a><\/p>\n<p>[2]Guidage RFID: <a href=\"https:\/\/www.electronique-mixte.fr\/microcontrolleurs\/rfid-controle-dacces-par-badge-avec-arduino\/\">https:\/\/www.electronique-mixte.fr\/microcontrolleurs\/rfid-controle-dacces-par-badge-avec-arduino\/<\/a><\/p>\n<p>[3]Building an easy Line Follower Robot using Arduino UNO: <a href=\"https:\/\/circuitdigest.com\/microcontroller-projects\/arduino-uno-line-follower-robot\">https:\/\/circuitdigest.com\/microcontroller-projects\/arduino-uno-line-follower-robot<\/a><\/p>\n<p>[4]A line follower robot from design to implementation: Technical issues and problems: <a href=\"https:\/\/www.researchgate.net\/publication\/224132741_A_line_follower_robot_from_design_to_implementation_Technical_issues_and_problems\">https:\/\/www.researchgate.net\/publication\/224132741_A_line_follower_robot_from_design_to_implementation_Technical_issues_and_problems<\/a><\/p>\n<p>[5]Designing and Building a Line Following Robot: <a href=\"https:\/\/www.cs.york.ac.uk\/micromouse\/Papers\/Building-a-line-following-robot.pdf\">https:\/\/www.cs.york.ac.uk\/micromouse\/Papers\/Building-a-line-following-robot.pdf<\/a><\/p>\n<p>[6]Line Follower and Obstacle Avoiding Robot: <a href=\"https:\/\/create.arduino.cc\/projecthub\/embeddedlab786\/line-follower-and-obstacle-avoiding-robot-baa2bb\">https:\/\/create.arduino.cc\/projecthub\/embeddedlab786\/line-follower-and-obstacle-avoiding-robot-baa2bb<\/a><\/p>\n<p>Lien de la vid\u00e9o explicative du fonctionnement de notre robot:\u00a0<a href=\"https:\/\/www.canva.com\/design\/DAFU3gN9cAY\/KLp6XCv7cG02qRxa4Pgxzg\/watch?utm_content=DAFU3gN9cAY&amp;utm_campaign=designshare&amp;utm_medium=link&amp;utm_source=publishsharelink\">https:\/\/www.canva.com\/design\/DAFU3gN9cAY\/KLp6XCv7cG02qRxa4Pgxzg\/watch?utm_content=DAFU3gN9cAY&amp;utm_campaign=designshare&amp;utm_medium=link&amp;utm_source=publishsharelink<\/a><\/p>\n<p>Lien du code git: <a href=\"https:\/\/github.com\/huyhoangpjn\/RFID_robot\">le lien de Github inclut le code source<\/a><\/p>\n<p>Lien du drive contenant les dessins de la coque et des charni\u00e8res: <a href=\"https:\/\/drive.google.com\/drive\/folders\/1_IyIeHGhq1p6IS1zDbmX_LJn9qIRJx86?usp=share_link\">https:\/\/drive.google.com\/drive\/folders\/1_IyIeHGhq1p6IS1zDbmX_LJn9qIRJx86?usp=share_link<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; Equipe: Apia Moya Hoang Duong Tanguy De Lanversin I. Contexte: L&rsquo;industrie textile s&rsquo;est transform\u00e9e depuis quelques d\u00e9cennies. Innovations, scandales, nouvelles collections de sandales se succ\u00e8dent \u00e0 un rythme toujours plus rapide, fast fashion oblige! Une innovation particuli\u00e8re qui conquiert des parts de march\u00e9 toujours plus nombreuses a particuli\u00e8rement retenue notre attention: la RFID. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7958,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[113],"tags":[21,157,37,78,158,92,75,101,156,114],"class_list":["post-7957","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couad","tag-arduino","tag-automatisation","tag-bluetooth","tag-decoupe-laser","tag-gestion-des-stocks","tag-python","tag-rfid","tag-robot","tag-suivi-de-ligne","tag-taf-cooc"],"acf":{"article_projet":[10594]},"_links":{"self":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/posts\/7957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/comments?post=7957"}],"version-history":[{"count":2,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/posts\/7957\/revisions"}],"predecessor-version":[{"id":10596,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/posts\/7957\/revisions\/10596"}],"acf:post":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/10594"}],"wp:attachment":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/media?parent=7957"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/categories?post=7957"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/tags?post=7957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}