r1d1 / InitiationNeuroRobotiqueThymioII

Une initiation à la neurorobotique utilisant la plateforme Thymio II (9 ans et plus).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Activité d'initiation à la Neuro-Robotique destinée à des enfants à partir de 9 ans

Cette activité a été créée à l'occasion de la semaine du cerveau 2019, et testée avec les enfants des ateliers de bidouille électronique/informatique de la Maison Populaire de Montreuil le 26 février 2019. Chaque séance durait deux heures. Au mieux, les deux-tiers de ce qui était proposé a été réalisé, il y a donc sûrement de quoi s'occuper 3 ou 4 heures.

L'objectif de cette activité est de faire faire au enfants, de manière autonome, un certain nombre de programmes de complexité croissante, avec la contrainte de n'utiliser comme brique de base que des neurones artificiels. Le modèle de neurones artificiel est le plus simple possible : une somme pondérée des entrées, passée dans une fonction de transfert linéaire par morceaux.

Elle nécessite de la part de l'animateur une courte présentation (15 min) concernant le cerveau, les neurones, et ce modèle spécifique de neurones artificiels.

Elle utilise des robots Thymio II (https://www.thymio.org/fr%3Athymio), réels ou simulés, et l'environnement de programmation Blockly (https://www.thymio.org/fr:blocklyprogramming).

Menu

Les premières étapes (de 1 à 7) proposent de mettre en oeuvre des câblages simples entre capteurs et moteurs, inspirés du formidable livre Véhicules : Expériences en psychologie synthétique de Valentino Braitenberg (https://fr.wikipedia.org/wiki/Valentino_Braitenberg).

On essaie ensuite d'illustrer la complexité de ce qu'il est possible d'obtenir avec des réseaux de neurones, en utilisant des réseaux bouclés simples permettant de coder une mémoire (étapes 8 & 9) et de générer des oscillations (étapes 10 à 12).

About

Une initiation à la neurorobotique utilisant la plateforme Thymio II (9 ans et plus).