{"id":6988,"date":"2025-06-06T09:01:41","date_gmt":"2025-06-06T08:01:41","guid":{"rendered":"https:\/\/blog.univ-angers.fr\/polytech_2A\/?p=6988"},"modified":"2025-06-06T09:01:41","modified_gmt":"2025-06-06T08:01:41","slug":"autonomous-rc-car-the-french-tesla","status":"publish","type":"post","link":"https:\/\/blog.univ-angers.fr\/polytech_2A\/2025\/06\/06\/autonomous-rc-car-the-french-tesla\/","title":{"rendered":"Autonomous RC Car &#8211; The French Tesla"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/AutonomousRC-car-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"154\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/AutonomousRC-car-2.png\" alt=\"\" class=\"wp-image-7163\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/AutonomousRC-car-2.png 921w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/AutonomousRC-car-2-300x50.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/AutonomousRC-car-2-768x128.png 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/AutonomousRC-car-2-500x84.png 500w\" sizes=\"auto, (max-width: 921px) 100vw, 921px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-rounded\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Introduction-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"171\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Introduction-1-1024x171.png\" alt=\"\" class=\"wp-image-7002\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Introduction-1-1024x171.png 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Introduction-1-300x50.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Introduction-1-768x128.png 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Introduction-1-500x84.png 500w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Introduction-1.png 1303w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-1\" style=\"color:#007d9c;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline;text-transform:none\">Qui sommes-nous ?<\/h2>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Nous sommes <strong>Pierre<\/strong>, <strong>Corentin<\/strong>, <strong>Titouan<\/strong> et <strong>Lou<\/strong>, quatre \u00e9tudiants en deuxi\u00e8me ann\u00e9e de cycle pr\u00e9paratoire d\u2019ing\u00e9nieur \u00e0 <strong>Polytech Angers<\/strong>. Ensemble dans la vie de tous les jours comme au travail, nous avons des passions communes telles que la programmation, la soif de d\u00e9couverte et de cr\u00e9ation.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/photo-groupe.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1152\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/photo-groupe-edited-1.jpg\" alt=\"\" class=\"wp-image-7093\" style=\"width:469px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/photo-groupe-edited-1.jpg 1536w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/photo-groupe-edited-1-300x225.jpg 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/photo-groupe-edited-1-1024x768.jpg 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/photo-groupe-edited-1-768x576.jpg 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/photo-groupe-edited-1-400x300.jpg 400w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/a><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-2\" style=\"color:#007d9c;letter-spacing:2px;text-decoration:underline\">Objectif<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019id\u00e9e est simple : nous disposions d\u2019environ <strong>100 <\/strong>heures pour&nbsp; construire une petite voiture autonome, avec l\u2019aide des meilleurs r\u00e9f\u00e9rents dans ce domaine, nomm\u00e9s <strong>Bassel CHOKR<\/strong> et <strong>Hassan BOULJROUFI<\/strong>. Ce bijou \u00e9lectronique est capable de se <strong>d\u00e9placer seule<\/strong>, <strong>d\u2019\u00e9viter des obstacles<\/strong>, de <strong>maintenir une distance<\/strong> avec un \u00e9l\u00e9ment situ\u00e9 devant, de <strong>suivre une ligne<\/strong> et <strong>d\u2019identifier des objets<\/strong>. Mais l\u2019ultime objectif est que la voiture fasse un <strong>trajet autonome<\/strong> d\u2019un point A \u00e0 un point B sans intervention humaine seulement en ayant r\u00e9alis\u00e9 plusieurs fois en amont ce m\u00eame parcours de mani\u00e8re t\u00e9l\u00e9guid\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Impressionnant n\u2019est-ce pas, vous allez d\u00e9couvrir si nous avons r\u00e9ussi \u00e0 atteindre nos ambitions !<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-rounded\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Construction-du-projet-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"169\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Construction-du-projet-2-1024x169.png\" alt=\"\" class=\"wp-image-7003\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Construction-du-projet-2-1024x169.png 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Construction-du-projet-2-300x50.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Construction-du-projet-2-768x127.png 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Construction-du-projet-2-500x83.png 500w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Construction-du-projet-2.png 1302w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">La volont\u00e9 des r\u00e9f\u00e9rents de ce projet \u00e9tait de <strong>minimiser <\/strong>le temps pass\u00e9 sur la partie construction de la voiture pour se concentrer davantage sur la <strong>partie programmation<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voici comment nous avons proc\u00e9d\u00e9 :<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-3\" style=\"color:#007d9c;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline\">\u00c9tape 1&nbsp;: brainstorming \/ recherches<\/h2>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center\" style=\"grid-template-columns:53% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"1600\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.08-1.jpeg\" alt=\"\" class=\"wp-image-7045 size-full\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.08-1.jpeg 1200w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.08-1-225x300.jpeg 225w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.08-1-768x1024.jpeg 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.08-1-1152x1536.jpeg 1152w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"wp-block-paragraph\">Comme je l\u2019expliquais pr\u00e9c\u00e9demment pour passer rapidement \u00e0 la programmation, la voiture nous a \u00e9t\u00e9 livr\u00e9e en kit. En attendant sa r\u00e9ception, les premi\u00e8res s\u00e9ances ont \u00e9t\u00e9 consacr\u00e9es \u00e0 la <strong>compr\u00e9hension du sujet<\/strong> et \u00e0 la <strong>prise en main des concepts cl\u00e9s<\/strong>. Nous avons alors cr\u00e9\u00e9 un document commun o\u00f9 nous avons list\u00e9 le vocabulaire \u00e0 ma\u00eetriser, semblant important ou trop flou.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ensuite, pour rendre ces recherches ludiques et amusantes, nous avons r\u00e9parti les notions afin de les comprendre et les <strong>synth\u00e9tiser <\/strong>lors d\u2019une pr\u00e9sentation orale devant le reste du groupe accompagn\u00e9 de supports (sch\u00e9mas ou vid\u00e9os).&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Toutes ces connaissances ont \u00e9t\u00e9 rassembl\u00e9es dans le <strong>fichier <\/strong>pour \u00eatre accessibles \u00e0 tout moment (sachant les m\u00e9moires de poisson rouge du groupe).<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-4\" style=\"color:#007d9c;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline\">\u00c9tape 2 : Assemblage<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois le kit re\u00e7u, nous avons proc\u00e9d\u00e9 \u00e0 la <strong>phase d\u2019assemblage<\/strong> en suivant un tutoriel fourni avec le mat\u00e9riel. Cette partie \u00e9tait tr\u00e8s ludique, on s\u2019est retrouv\u00e9s avec notre \u00e2me d\u2019enfant, c\u2019est comme si on construisait une voiture Lego en suivant la notice avec les pi\u00e8ces indiqu\u00e9es. Plus s\u00e9rieusement, il s&#8217;agissait notamment de recevoir les composants, de <strong>v\u00e9rifier leur int\u00e9grit\u00e9<\/strong>, de suivre les <strong>pr\u00e9cautions <\/strong>de s\u00e9curit\u00e9 et d&#8217;<strong>assembler <\/strong>les pi\u00e8ces m\u00e9caniques et \u00e9lectriques.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-8f761849 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.53.52-11.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.53.52-11-1024x768.jpeg\" alt=\"\" class=\"wp-image-7131\" style=\"width:313px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.53.52-11-1024x768.jpeg 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.53.52-11-300x225.jpeg 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.53.52-11-768x576.jpeg 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.53.52-11-1536x1152.jpeg 1536w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.53.52-11-400x300.jpeg 400w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.53.52-11.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.082.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.082-1024x768.jpeg\" alt=\"\" class=\"wp-image-7138\" style=\"width:310px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.082-1024x768.jpeg 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.082-300x225.jpeg 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.082-768x576.jpeg 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.082-1536x1152.jpeg 1536w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.082-400x300.jpeg 400w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/WhatsApp-Image-2025-05-27-at-09.54.082.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Cette \u00e9tape pouvant para\u00eetre inutile de prime abord, s&#8217;est r\u00e9v\u00e8l\u00e9e tout \u00e0 fait cruciale car toute pi\u00e8ce manquante ou endommag\u00e9e aurait pu compromettre l&#8217;assemblage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puis, nous avons ensuite install\u00e9 le <strong>support de batterie<\/strong>, les modules <strong>LED<\/strong>, les <strong>capteurs<\/strong>, etc. en nous assurant qu&#8217;ils \u00e9taient solidement fix\u00e9s \u00e0 la base.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;un des d\u00e9fis de l&#8217;assemblage \u00e9tait de manipuler les petits composants, ce qui n\u00e9cessitait de la pr\u00e9cision. D\u2019ailleurs, pour faciliter les <strong>manipulations<\/strong>, monsieur BOULJROUFI nous a confi\u00e9 un <strong>aimant <\/strong>puissant pour \u00e9viter de perdre les petits \u00e9l\u00e9ments m\u00e9talliques, cet objet est devenu notre incontournable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-5\" style=\"color:#007d9c;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline\">\u00c9tape 3&nbsp;: Conduite manuelle<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019objectif \u00e9tait de r\u00e9ussir \u00e0 faire fonctionner parfaitement la voiture de fa\u00e7on <strong>manuelle <\/strong>avant de passer \u00e0 la gestion <strong>autonome<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Parall\u00e8lement \u00e0 l\u2019assemblage, les autres membres du groupe ont commenc\u00e9 \u00e0 configurer un <strong>hotspot <\/strong>indispensable \u00e0 l\u2019acc\u00e8s \u00e0 internet depuis la <strong>Raspberry Pi<\/strong>. Puis, ils ont install\u00e9 les logiciels et programmes de base sur cette m\u00eame carte. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Par la suite, nous avons tent\u00e9 de connecter la voiture au <strong>WebServer <\/strong>pour la conduire \u00e0 distance :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/webServer.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"503\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/webServer-1024x503.png\" alt=\"\" class=\"wp-image-7030\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/webServer-1024x503.png 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/webServer-300x147.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/webServer-768x378.png 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/webServer-1536x755.png 1536w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/webServer-500x246.png 500w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/webServer.png 1900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Des programmes d\u00e9j\u00e0 existants \u00e9taient install\u00e9s par le constructeur Adeept. Cependant, ils \u00e9taient assez <strong>g\u00e9n\u00e9raux <\/strong>et nous avons d\u00fb adapter chaque programme \u00e0 notre voiture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est pourquoi nous avons modifi\u00e9 le programme <strong>Line Tracking<\/strong>. Il consiste \u00e0 suivre le trac\u00e9 d\u2019une ligne noire sur une surface plus claire gr\u00e2ce \u00e0 trois <strong>capteurs de ligne de suivi<\/strong>. Ainsi, d\u00e8s que la voiture sortait de la ligne noire, la voiture se r\u00e9alignait correctement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ensuite, nous avons voulu cr\u00e9er un tout nouveau programme pour <strong>tester la direction <\/strong>des roues. Ce code faisait des virages de mani\u00e8re r\u00e9guli\u00e8re. Nous avons observ\u00e9 un l\u00e9ger <strong>d\u00e9s\u00e9quilibre <\/strong>qui nous a permis d\u2019ajuster au mieux les valeurs des angles.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-rounded\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Problemes-rencontres.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"172\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Problemes-rencontres-1024x172.png\" alt=\"\" class=\"wp-image-7021\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Problemes-rencontres-1024x172.png 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Problemes-rencontres-300x50.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Problemes-rencontres-768x129.png 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Problemes-rencontres-500x84.png 500w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Problemes-rencontres.png 1303w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-6\" style=\"color:#007d9c;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline\">Servomoteurs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Lors de l&#8217;assemblage, l&#8217;une des parties les plus critiques \u00e9tait l&#8217;installation des <strong>servomoteurs<\/strong>. Ces servomoteurs contr\u00f4lent le mouvement des roues et du module de cam\u00e9ra, leur positionnement \u00e9tait donc essentiel.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Au d\u00e9part, nous n&#8217;avions pas compris les <strong>pr\u00e9cautions<\/strong>, en cons\u00e9quence, les roues et la cam\u00e9ra \u00e9taient coinc\u00e9es pointant vers la droite. Pour r\u00e9soudre ce probl\u00e8me, nous avons d\u00fb <strong>r\u00e9initialiser <\/strong>manuellement les positions des servomoteurs.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A force, nous pouvions d\u00e9monter et remonter le robot les yeux ferm\u00e9s.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-7\" style=\"color:#007d9c;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline\">Alimentation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un autre d\u00e9fi auquel nous avons \u00e9t\u00e9 confront\u00e9s \u00e9tait li\u00e9 \u00e0 l&#8217; <strong>alimentation \u00e9lectrique<\/strong>. Nous avons d&#8217;abord utilis\u00e9 un Raspberry <strong>Pi 5<\/strong>, qui n\u00e9cessitait trop d&#8217;<strong>\u00e9nergie<\/strong>, ce qui expliquait pourquoi les moteurs n&#8217;obtenaient pas assez de tension. Pour r\u00e9soudre ce probl\u00e8me, nous sommes pass\u00e9s \u00e0 un Raspberry <strong>Pi 4<\/strong> qui fournissait suffisamment de courant pour faire fonctionner les moteurs et les servomoteurs.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/pi-4-vs-pi-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"676\" height=\"466\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/pi-4-vs-pi-5.png\" alt=\"\" class=\"wp-image-7032\" style=\"width:590px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/pi-4-vs-pi-5.png 676w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/pi-4-vs-pi-5-300x207.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/pi-4-vs-pi-5-435x300.png 435w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-8\" style=\"color:#007d9c;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline\">Line tracking<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Durant nos essais du programme <strong>line tracking<\/strong>, nous avions programm\u00e9 la voiture de fa\u00e7on \u00e0 ce que : quand l\u2019un&nbsp; des capteurs ext\u00e9rieurs \u00e9tait allum\u00e9, la voiture se r\u00e9aligne et qu\u2019elle puisse avancer droit sinon. N\u00e9anmoins, quand les trois capteurs \u00e9taient allum\u00e9s (totalement en dehors de la ligne), les roues restaient <strong>bloqu\u00e9es <\/strong>\u00e0 gauche. Nous avons alors corrig\u00e9 ce probl\u00e8me en <strong>gardant en m\u00e9moire <\/strong>la derni\u00e8re direction jusqu\u2019\u00e0 retrouver la ligne.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-rounded\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Bilan.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"171\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Bilan-1024x171.png\" alt=\"\" class=\"wp-image-7035\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Bilan-1024x171.png 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Bilan-300x50.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Bilan-768x128.png 768w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Bilan-500x83.png 500w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Bilan.png 1301w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ce projet nous a \u00e9t\u00e9 tr\u00e8s <strong>instructif <\/strong>tant sur le plan <strong>technique <\/strong>que sur le plan <strong>organisationnel<\/strong>. En effet, ce travail nous a permis de d\u00e9velopper nos comp\u00e9tences <strong>python<\/strong>, en <strong>labellisation d\u2019images<\/strong>. On a \u00e9galement am\u00e9lior\u00e9 nos capacit\u00e9s en travail de groupe, \u00e0 savoir la <strong>r\u00e9partition des t\u00e2ches <\/strong>et la <strong>communication<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nous ne sommes malheureusement pas parvenus \u00e0 atteindre l\u2019objectif final, mais nous souhaitons un <strong>bon courage <\/strong>au prochain groupe pour poursuivre le projet.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/The-french-tesla.png\"><img loading=\"lazy\" decoding=\"async\" width=\"393\" height=\"374\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/The-french-tesla.png\" alt=\"\" class=\"wp-image-7339\" style=\"width:198px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/The-french-tesla.png 393w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/The-french-tesla-300x285.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/The-french-tesla-315x300.png 315w\" sizes=\"auto, (max-width: 393px) 100vw, 393px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Un grand <strong>merci <\/strong>\u00e0 nos r\u00e9f\u00e9rents <strong>Bassel CHOKR <\/strong>et <strong>Hassan BOULJROUFI <\/strong>qui nous ont soutenus et aid\u00e9s tout au long de notre parcours.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Enfin, merci d\u2019avoir lu l\u2019article et nous esp\u00e9rons que vous avez appr\u00e9ci\u00e9 et appris des choses !!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pierre CHEVALIER, Titouan GOMEZ, Lou RAGUENEAU et Corentin PESCHEUX.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-rounded\"><a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Capture-decran-2025-06-06-095041.png\"><img loading=\"lazy\" decoding=\"async\" width=\"630\" height=\"100\" src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Capture-decran-2025-06-06-095041.png\" alt=\"\" class=\"wp-image-7702\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Capture-decran-2025-06-06-095041.png 630w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Capture-decran-2025-06-06-095041-300x48.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/Capture-decran-2025-06-06-095041-500x79.png 500w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-9\" style=\"color:#007d9c;letter-spacing:2px;text-decoration:underline\">Line tracking<\/h2>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/VID_20250606_093628949.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-10\" style=\"color:#007d9c;font-style:normal;font-weight:700;letter-spacing:2px;text-decoration:underline\">Keep Distance<\/h2>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/VID_20250606_084022614.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color has-medium-font-size wp-elements-11\" style=\"color:#007d9c;letter-spacing:2px;text-decoration:underline\">Cam\u00e9ra et YOLO<\/h2>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2025\/06\/VID_20250606_092712447.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Qui sommes-nous ? Nous sommes Pierre, Corentin, Titouan et Lou, quatre \u00e9tudiants en deuxi\u00e8me ann\u00e9e de cycle pr\u00e9paratoire d\u2019ing\u00e9nieur \u00e0 Polytech Angers. Ensemble dans la vie de tous les jours comme au travail, nous avons des passions communes telles que &hellip; <a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/2025\/06\/06\/autonomous-rc-car-the-french-tesla\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":108763,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[631],"tags":[],"class_list":["post-6988","post","type-post","status-publish","format-standard","hentry","category-631"],"_links":{"self":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/6988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/users\/108763"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/comments?post=6988"}],"version-history":[{"count":5,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/6988\/revisions"}],"predecessor-version":[{"id":7706,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/6988\/revisions\/7706"}],"wp:attachment":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/media?parent=6988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/categories?post=6988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/tags?post=6988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}