← Derniers articles
⚡ electrical engineering

TEACar: An Open-Source Autonomous Driving Platform

Ce papier présente TEACAR, une plateforme modulaire, open source et à petite échelle pour la conduite autonome, construite sur une architecture de pont à quatre couches et ROS 2, qui offre un banc d'essai évolutif et rentable pour valider des systèmes de perception basés sur la vision et de contrôle basés sur l'apprentissage grâce à une évaluation rigoureuse en boucle matérielle.

Auteurs originaux : Zhongzheng Zhang, Maxwell Ruyle, Andrew Kappes, Tyler Ruble, William Shaoul, Dana Moreno, Jack Penn, Ivan Ruchkin

Publié 2026-04-29
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Zhongzheng Zhang, Maxwell Ruyle, Andrew Kappes, Tyler Ruble, William Shaoul, Dana Moreno, Jack Penn, Ivan Ruchkin

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous vouliez enseigner à un robot comment conduire une voiture. Vous pourriez essayer de construire un véhicule grandeur nature, mais cela coûte cher, est dangereux et occupe tout votre garage. Ou alors, vous pourriez utiliser une simulation sur ordinateur, mais c'est comme s'entraîner à conduire dans un jeu vidéo ; cela ne capture pas tout à fait les bosses, le vent ou la physique réelle de la route.

Les auteurs de cet article ont conçu une solution « Boucle d'Or » : TEACAR. C'est une voiture de course autonome à échelle réduite et open source (de la taille d'un gros grille-pain), conçue pour être le juste milieu parfait entre un jouet et un véhicule de recherche grandeur nature.

Voici comment TEACAR fonctionne, décomposé en concepts simples :

1. La philosophie « Lego » (Modularité)

Pensez à TEACAR comme à un ensemble Lego haut de gamme. La plupart des autres petites voitures de course sont comme un modèle préconstruit où vous ne pouvez pas grand-chose changer sans le casser. TEACAR, en revanche, est construit en quatre couches distinctes, comme une pile de crêpes :

  • La couche inférieure (L'adaptateur) : Elle se connecte aux roues et à la carrosserie de la voiture. Si vous voulez remplacer la carrosserie par une autre marque, vous changez simplement cette couche.
  • La couche batterie : Elle maintient la source d'alimentation basse pour garder la voiture stable, comme un lest dans un bateau de course.
  • La couche cerveau : C'est une plaque plate et robuste où vous montez l'ordinateur, le gestionnaire d'alimentation et les capteurs. Elle est conçue pour que vous puissiez facilement débrancher et remplacer des pièces sans démonter toute la voiture.
  • La couche supérieure (Le châssis) : Elle maintient la caméra en hauteur (comme les yeux d'un conducteur) afin qu'elle puisse voir au-dessus de la carrosserie, et elle sert de poignée pour que vous puissiez soulever la voiture en toute sécurité sans écraser l'électronique.

Pourquoi cela compte : Si une pièce casse ou si vous voulez mettre à niveau l'ordinateur, vous n'avez pas à reconstruire toute la voiture. Vous changez simplement la couche « crêpe » spécifique.

2. Le système nerveux (Matériel)

La voiture a besoin d'un cerveau et d'un système nerveux pour se déplacer.

  • Le cerveau : TEACAR utilise des ordinateurs puissants de la taille d'une carte de crédit (comme les NVIDIA Jetson). Ils sont petits mais puissants, capables d'effectuer des calculs complexes pour « voir » la route et décider où tourner.
  • Le gestionnaire d'alimentation : Imaginez une multiprise intelligente. La batterie de la voiture fournit beaucoup d'énergie, mais différentes parties ont besoin de quantités différentes (certaines ont besoin d'une haute tension, d'autres d'une basse tension). La carte d'alimentation TEACAR agit comme un traducteur, s'assurant que la caméra reçoit la bonne tension et le moteur la bonne tension, tout en protégeant le tout contre les surtensions électriques.
  • Les muscles : La voiture utilise un « servo » pour tourner les roues et un moteur pour avancer. Le système envoie des signaux numériques à ces muscles pour les faire bouger avec précision.

3. Le logiciel (Le « conducteur »)

Le logiciel est construit sur ROS 2, que les auteurs décrivent comme un langage universel pour les robots. Pensez-y comme à une cuisine de restaurant animée :

  • La caméra est le serveur qui prend la commande (l'image).
  • Le réseau de neurones est le chef qui décide quoi cuisiner (calculant l'angle de braquage).
  • L'actionneur est le serveur qui apporte le plat (tournant la roue).
    Comme le système est modulaire, vous pouvez remplacer le « chef » (l'algorithme d'IA) sans changer le serveur ni le porteur. Cela permet aux étudiants et aux chercheurs de tester rapidement de nouvelles idées.

4. Les résultats : Est-ce que ça marche ?

L'équipe a construit un prototype et l'a mis à l'épreuve :

  • Durabilité : Ils ont fait tomber la voiture d'une hauteur de 3 pieds (1 mètre) à trois reprises. Elle ne s'est pas cassée et a continué de fonctionner. Elle est assez robuste pour un environnement de laboratoire.
  • Vitesse : Ils ont testé trois « conducteurs IA » (réseaux de neurones) différents de tailles variées. La voiture pouvait traiter des images et prendre des décisions de direction en environ 1,8 à 2,8 millisecondes. C'est incroyablement rapide — plus rapide qu'un clignement d'œil humain.
  • Comparaison : Lorsqu'ils ont comparé TEACAR à un concurrent populaire appelé « DonkeyCar », TEACAR était environ 6 fois plus rapide pour traiter les mêmes tâches de conduite. Cela est dû au fait que TEACAR utilise un ordinateur plus puissant et une meilleure conception.
  • Coût : Une configuration TEACAR complète coûte environ 1 200 $, tandis qu'un concurrent similaire (RoboRacer) coûte environ 3 000 $.

La conclusion

TEACAR est un bac à test évolutif, robuste et abordable pour apprendre à construire des voitures autonomes. Il résout le problème du « trop grand et trop cher » (voitures complètes) et du « trop fragile et difficile à réparer » (autres petits jouets). En utilisant une conception modulaire et en couches, il permet aux chercheurs et aux étudiants de brancher leurs propres idées, de les tester sur du matériel réel et d'apprendre des résultats sans ruiner leur budget.

Les auteurs concluent que cette plateforme est prête à être utilisée dans la recherche, l'éducation et le développement, et qu'ils ont rendu tous les plans et le code disponibles gratuitement sur Internet.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →