
ToddlerBot, imaginé par Haochen Shi et son équipe à Stanford en collaboration avec Berkeley, est un petit robot humanoïde open-source pensé pour être abordable et facile à construire.
Avec un coût d’environ 4 300 dollars pour les composants de base, bien loin des dizaines de milliers demandés par des modèles comme ceux de Boston Dynamics, il offre une porte d’entrée concrète vers l’intelligence artificielle et la robotique, sans barrières financières ou techniques. Publié en février 2025 sur arXiv et disponible sur GitHub sous licence MIT, le projet vise à rendre la recherche en IA plus accessible, notamment en facilitant la collecte de données réelles pour l’apprentissage.
ToddlerBot mesure 33 centimètres, pèse moins d’un kilo, et possède 17 degrés de liberté qui lui permettent de marcher, manipuler des objets légers, et même réaliser des mouvements comme des pompes ou des tractions. Son châssis est imprimé en 3D avec des matériaux faciles à trouver, et ses articulations sont animées par des servomoteurs Dynamixel, disponibles sur des sites comme AliExpress ou RobotShop. Pour le cerveau, on peut utiliser un Jetson Nano ou un Raspberry Pi, avec la possibilité de passer à un Jetson Orin pour plus de puissance. Des tests ont montré qu’il peut encaisser jusqu’à sept chutes avant de casser, et qu’il se répare en moins d’une heure grâce à une nouvelle impression 3D, ce qui le rend idéal pour des essais répétés.
Côté logiciel, ToddlerBot est taillé pour le machine learning. Le code Python inclut des environnements de simulation basés sur une version modifiée de Brax (Google), ce qui facilite le passage de la simulation à la réalité sans trop de réglages. On y trouve des scripts pour l’apprentissage par renforcement en locomotion, des modèles de diffusion pour la manipulation, et même une intégration avec l’API Realtime d’OpenAI pour des interactions vocales simples. Grâce à la téléopération, on peut guider le robot à distance pour récolter des données réelles, essentielles pour améliorer les modèles d’IA. Des exemples comme deux robots qui rangent une pièce ensemble montrent que ToddlerBot peut gérer des tâches collaboratives complexes.
Ce qui rend ce robot vraiment intéressant, c’est sa modularité et sa facilité de reproduction. Tous les fichiers nécessaires, plans CAD, schémas, tutoriels vidéo, sont disponibles sur GitHub, qui compte déjà plus de 170 étoiles et 28 forks. Un étudiant en informatique, sans lien avec le projet, a réussi à construire son propre exemplaire en suivant les guides, et à transférer des modèles d’un robot à l’autre sans recalibrage. Contrairement à des projets plus fermés comme NEO, Poppy, ToddlerBot peut être monté avec des outils de base, et personnalisé selon les besoins : ajout de caméras, bras plus solides, etc.
Bien sûr, tout n’est pas parfait. Il faut avoir quelques notions d’électronique et de programmation pour l’assembler, et les délais d’importation des pièces depuis l’Asie peuvent être longs. Sa petite taille le rend plus adapté à la recherche ou à l’enseignement qu’à des usages industriels. Mais malgré ces limites, la communauté en ligne s’enthousiasme déjà : sur les forums de makers, on parle de matchs de foot miniatures ou d’intégrations avec des capteurs IoT.
En résumé, ToddlerBot incarne une nouvelle façon de penser la robotique : ouverte, accessible, et collaborative. En combinant simulation et données réelles, il accélère les progrès en IA incarnée, et pourrait bien inspirer une nouvelle génération de robots DIY. Pour ceux qui veulent se lancer, le dépôt GitHub est prêt à être cloné : coder son propre robot bipède n’a jamais été aussi proche.


 
 