Roobokart est un véhicule autonome qui se déplace dans les rues de Roobopoli .

La mission de base du Roobokart est de se déplacer de manière indépendante dans les rues de Roobopoli, en restant dans sa voie, en lisant les panneaux de signalisation horizontaux indiquant le type d’intersection, en respectant les feu de circulation, en s’arrêtant  si le feu est de couleur rouge, en passant si il est de couleur verte. En traversant les intersections il peut choisir au hasard la voie à suivre. Enfin, le Roobokart doit s’arrêter en présence d’un obstacle et redémarrer si l’obstacle est levé .

Le Roobokart est contrôlé par un microcontrôleur STM32 monté sur  carte Nucleo F401RE qui, via des connecteurs dédiés, est connectée à une carte mère qui contient les capteurs utilisés par le Roobokart pour mener à bien sa mission..

Le Roobokart est équipé d’accéléromètres et de gyroscopes, de capteurs infrarouges, de capteurs de couleurs « Time of Flight »  et de capteurs de proximité .

Le code du microcontrôleur est un projet Open Source et peut être téléchargé gratuitement à partir des archives:
https://github.com/Perlatecnica/Roobokart

Le projet est compilé avec la chaîne d’outils décrite ici et dans le didacticiel vidéo suivant

La procédure de téléchargement, d’importation et de compilation du projet est décrite dans le didacticiel vidéo suivant.

Le kit Roobokart peut être acheté sur MEPA ou directement auprès de Bluenet