Ratbot
Une plateforme robotique ouverte et modulaire pour la recherche et l’enseignement.
Ratbot associe une électronique personnalisée, un logiciel embarqué temps réel et ROS 2 pour mener des expériences en navigation autonome, systèmes multi-robots et intelligence artificielle.

Le projet
Un robot mobile conçu pour être ouvert
Ratbot est une plateforme robotique mobile ouverte et modulaire pour la recherche et l’enseignement. Elle expose une interface ROS 2 standard et s’utilise seule ou intégrée à des systèmes plus larges.
Conçu pour
Comprend
- Une base mobile différentielle
- Une carte électronique personnalisée autour d’un STM32H750
- Des moteurs avec encodeurs
- Des interfaces de communication et des capteurs
- Un firmware temps réel avec FreeRTOS et micro-ROS
- Un ordinateur embarqué exécutant ROS 2
- Une architecture matérielle et logicielle modulaire
Open Hardware
Électronique, mécanique et firmware personnalisés, ouverts à l’étude et à la réutilisation.
Intelligence embarquée
Contrôle temps réel et calcul embarqué pour des comportements autonomes.
Prêt pour ROS 2
Une interface ROS 2 standard, utilisable seule ou dans des systèmes plus larges.
Recherche & enseignement
Une plateforme reproductible pour l’expérimentation et l’enseignement.
Philosophie
Pas seulement un robot roulant
Ratbot est une plateforme expérimentale ouverte, reproductible et évolutive. Son électronique, son firmware, son logiciel ROS 2 et sa mécanique peuvent être étudiés, modifiés et réutilisés.
- Ouverture
- Modularité
- Reproductibilité
- Frugalité
- Maîtrise complète du matériel et du logiciel
- Recherche et formation
Architecture
Trois niveaux, une plateforme
De la base mécanique jusqu’aux logiciels de recherche, chaque niveau peut être étudié et remplacé indépendamment.
Applications ROS 2 et logiciels de recherche
Navigation, cartographie et expérimentations haut niveau sous ROS 2.
Firmware STM32 avec FreeRTOS et micro-ROS
Contrôle moteur et odométrie temps réel, reliés à ROS 2.
Plateforme mécanique et électronique
Base différentielle, carte STM32H750 personnalisée, moteurs et capteurs.
Galerie
Matériel et conception

Prototype Ratbot 
Électronique personnalisée 
Carte de commande — face arrière
Construire, comprendre et faire évoluer Ratbot
Consultez la documentation du matériel, du firmware et de ROS 2.