La construction du robot est un processus ludique qui amène les élèves/étudiants à découvrir les nombreux aspects technologiques.
En effet, le robot intègre des servomoteurs, une carte électronique dotée d'un processeur assimilable à un tout petit ordinateur, une batterie et un système de communication sans fil.
De plus, si l'établissement scolaire a la chance d'être équipée en imprimante 3D, il est envisageable d'enseigner la conception 3D assistée par ordinateur (CAO) dans ce cadre. Par exemple, en proposant aux élèves/étudiants de refaire une pièce, ou d'en modifier une existante.
De par son aspect ludique et tangible, le robot est un objet intéréssant pour enseigner les bases de la programmation.
C'est l'objectif de la plateforme éducative de Metabot, qui s'appuie sur un système de programmation visuelle simplifiée à base de blocs graphiques (cf illustration). Il est alors possible d'introduire progressivement la notion de programmation séquentielle, boucles, variables, fonctions etc.
Ce langage peut être utilisé en l'occurence pour piloter un robot simulé réalisant des parcours, puis pour piloter le vrai robot.
Derrière cet environnement graphique se cache d'ailleurs un véritable langage, qui peut être présenté à titre indicatif, et pour plus tard faire la transition vers un apprentissage plus complet de la programmation.
L'étude de la locomotion d'un robot est une discipline intéréssante car transversale, elle implique des compétences en mathématiques (modélisation du robot), en physique (compréhension du dimensionnement des moteurs) voire en biologie (inspiration issue du monde animale pour le déplacement).
La modélisation du robot est une application immédiate des connaissances géométriques et trigonométriques enseignées en mathématiques dès la fin du collège.
Enfin, dans les établissements spécialisés ou supérieurs, il est envisageable de reprogrammer le robot, laissant les étudiants se confronter aux difficultés de la locomotion à patte.
Malgré l'efficacité expérimentale de la locomotion fournie de base dans Metabot, le déplacement de robots à pattes reste une problématique ouverte, intrigante et passionante.
Metabot peut également être utilisé comme plateforme robotisable. Son aspect open-source et modulable permet de le reprogrammer, mais aussi d'y ajouter calculateur/ordinateur de bord qui permettrait d'effectuer des opérations plus complexes comme de l'analyse d'image.
L'amélioration de la plateforme peut mener à des projets d'ingénieurie des systèmes embarqués (informatique très mobile) ou d'électronique.
Il est également envisageable de s'en servir pour implémenter et étudier des essaims de robots et des systèmes multi-agents, en théorie des graphes, ou encore l'interaction homme/robot en cognitique.