Thymio

Robot Thymio II
Robot open source

Thymio

Robot éducatif suisse conçu par l’EPFL et Mobsya. 6 modes préprogrammés dès la maternelle, programmable en VPL, Scratch et Python. Nouveauté : Thymio AI pour découvrir l’intelligence artificielle. Open source et conforme RGPD.

Thymio est un petit robot mobile (11 x 11 x 5 cm) conçu pour l’éducation. Open source (matériel et logiciel), il peut être utilisé dès la maternelle grâce à ses comportements préprogrammés, puis programmé avec des langages adaptés à chaque niveau.

Origine institutionnelle

Thymio est né en 2006 au Laboratoire de Systèmes Robotiques (LSRO) de l’EPFL (École Polytechnique Fédérale de Lausanne), sous la direction du Professeur Francesco Mondada. L’association Mobsya gère aujourd’hui son développement et sa diffusion. En France, Inria (équipe Flowers) a développé le projet pédagogique IniRobot et co-produit le MOOC FUN-MOOC avec l’EPFL. Le robot est référencé par Éduscol et intégré aux ressources de La main à la pâte.

6 modes préprogrammés

Chaque mode est associé à une couleur. L’élève change de mode en appuyant sur les flèches gauche/droite du robot. Ces comportements permettent de comprendre la logique capteur-actionneur sans programmation.

Vert – Amical

Thymio suit un objet placé devant lui. Si l’objet est trop proche, il recule légèrement. Idéal pour comprendre les capteurs de proximité avant.

Jaune – Explorateur

Thymio avance et évite les obstacles qu’il détecte. Il explore son environnement de manière autonome en contournant ce qui se trouve sur son chemin.

Rouge – Peureux

Thymio fuit les obstacles : il recule et tourne dès qu’il détecte quelque chose devant lui. Comportement inverse du mode amical.

Violet – Obéissant

Thymio se pilote avec les flèches du capot comme une télécommande. Les flèches permettent d’augmenter/diminuer la vitesse et de tourner.

Cyan – Pisteur

Thymio suit une ligne noire tracée au sol grâce à ses capteurs de châssis. Mode très utilisé en classe pour créer des parcours.

Bleu – Attentif

Thymio réagit aux sons (claquements de mains). Un clap : il tourne. Deux claps : il avance/s’arrête. Usage déconseillé en classe (bruit).

Capteurs et actionneurs

Comprendre ce que Thymio perçoit (capteurs) et comment il agit (actionneurs) est essentiel pour passer à la programmation.

5 capteurs de proximité avant

Détectent les obstacles à l’avant du robot (infrarouge). Les LED rouges s’allument pour indiquer la détection. Portée : environ 10 cm.

2 capteurs de proximité arrière

Détectent les obstacles à l’arrière. Permettent de savoir si quelque chose approche par derrière.

2 capteurs de sol (châssis)

Mesurent la luminosité du sol pour distinguer les zones claires des zones sombres. Utilisés pour suivre une ligne ou détecter le vide.

Accéléromètre 3 axes

Détecte l’inclinaison du robot et les secousses. Permet de programmer des réactions aux mouvements (tapotement, retournement).

Microphone

Capte les sons environnants. Permet de réagir à des claquements de mains ou à des niveaux sonores.

Capteur de température

Mesure la température ambiante. Peut être utilisé dans des projets scientifiques interdisciplinaires.

2 moteurs indépendants

Chaque roue est entraînée par son propre moteur. Permet d’avancer, reculer, tourner sur place ou en courbe.

39 LED multicolores

LED sur le capot, le châssis et les côtés. Peuvent afficher toutes les couleurs et être programmées individuellement.

Haut-parleur

Permet de jouer des sons, des mélodies ou de synthétiser des notes. Support de carte micro-SD pour fichiers audio.

Environnements de programmation

Thymio peut être programmé avec différents langages, du plus simple (cycles 1-2) au plus avancé (lycée et au-delà). Tous sont gratuits et regroupés dans Thymio Suite.

Cycles 1-2

VPL / VPL 3

Interface entièrement graphique basée sur des pictogrammes. L’élève associe des cartes événement (capteur) à des cartes action. Accessible aux non-lecteurs.

  • Programmation par glisser-déposer
  • Mode avancé avec variables et états
  • VPL 3 : version simplifiée (tablettes)
Cycles 2-3-4

Scratch / Blockly

Programmation par blocs textuels. Scratch 3 compatible Thymio via extension. Blockly intégré à Thymio Suite. Permet boucles, conditions, variables.

  • Structures conditionnelles SI/ALORS
  • Boucles et variables
  • Compatible Vittascience en ligne
Lycée et +

Aseba / Python

Programmation textuelle avec Aseba Studio (langage script simplifié) ou Python. Accès complet à tous les capteurs et actionneurs.

  • Contrôle précis des capteurs
  • Syntaxe proche du C
  • Python via bibliothèque tdmclient
Cycles 3-4 et +

Thymio AI + AlphAI

Nouveauté : bundle Thymio + logiciel AlphAI pour découvrir l’intelligence artificielle. Programmation no-code avec réseaux de neurones visuels.

  • Apprentissage supervisé
  • Apprentissage par renforcement
  • 5 activités clés en main (6h)

Se former

Séquences pédagogiques clés en main

Ressources institutionnelles

Logiciels et téléchargements

Conseils pratiques pour la classe

Un robot par binôme ou trinôme

L’idéal est d’avoir un Thymio pour 2 ou 3 élèves maximum. Cela favorise les échanges et la collaboration tout en permettant à chacun de manipuler.

Prévoir des surfaces planes

Le sol de la classe ou de grandes tables sont parfaits. Le mode pisteur nécessite un sol clair avec des lignes noires bien contrastées (scotch noir ou feutre épais).

Charger les batteries à l’avance

L’autonomie est d’environ 2 heures. Brancher tous les robots la veille de la séance évite les mauvaises surprises. Le câble USB permet aussi de programmer en filaire.

Commencer par les modes préprogrammés

Même au cycle 3, une séance de découverte des comportements préprogrammés permet de comprendre la logique capteur-actionneur avant de passer à la programmation.

Éviter le mode bleu en classe

Le mode bleu (réaction aux sons) génère rapidement une cacophonie. À réserver pour une démonstration ponctuelle en demandant le silence complet.

Tester sur fond noir avant

Les capteurs de sol sont sensibles à la luminosité. Tester les pistes sur une feuille noire permet de vérifier que le contraste est suffisant pour le mode pisteur.

Faire verbaliser les élèves

Demander aux élèves d’expliquer le comportement observé avec leurs mots (SI… ALORS…) prépare naturellement la structuration des programmes en VPL ou Scratch.

Intégrer le cahier d’expériences

Dessiner Thymio, noter ses observations, schématiser les programmes : le cahier de sciences accompagne la démarche d’investigation avec le robot.

Sources et références


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *