🤖 Journal de bord LeRobot #1 : Lancement, unboxing et répartition des rôles !
Bienvenue dans le tout premier épisode de notre journal de bord consacré au projet LeRobot au Fablab-Riviera !
Ce projet communautaire hors norme réunit 6 makers passionnés autour d'un défi de taille : assembler et entraîner un bras articulé doté d'intelligence artificielle (le modèle open-source SO-ARM101 de Hugging Face).
Voici le récit de notre toute première soirée de rencontre, riche en découvertes, en discussions passionnées et en défis techniques !
📦 Unboxing, état des lieux et exploration des ressources
La soirée a débuté par le moment tant attendu : l'unboxing du kit mécanique et des moteurs ! C'était l'occasion rêvée d'aligner les composants sur la table et de faire le tour des ressources disponibles en ligne (schémas d'assemblage, dépôts GitHub et documentation Hugging Face).
Très vite, les premières discussions techniques ont fusé concernant la fabrication des pièces et le choix des matériaux :
Le choix du filament : Pour garantir la rigidité structurelle du bras et respecter scrupuleusement les préconisations du fabricant, nous avons écarté le PLA classique. Nous allons acheter du PLA+, beaucoup plus résistant aux contraintes mécaniques appliquées par les moteurs.
Le casse-tête de la caméra : Le kit standard prévoit un emplacement caméra bien spécifique. Nous avons choisi d'intégrer une caméra équipée d'un capteur CMOS IMX291 (format USB sans pilote, protocole UVC). Sa carte électronique mesure précisément 38x38 mm. Nous avons donc lancé une recherche active pour trouver ou adapter des fichiers STL compatibles avec ces dimensions.
La caméra "Vue du dessus" (Overhead) : Pour permettre à l'intelligence artificielle de mieux appréhender son espace, nous avons validé l'idée de concevoir et modéliser un support sur mesure pour une seconde caméra placée en hauteur, offrant une vue plongeante sur la zone de travail du robot.
🤝 Une équipe soudée et des rôles bien définis
Une chose est sûre : l'enthousiasme est général ! Tous les participants ont exprimé le souhait de mettre la main à la pâte lors de la phase de montage mécanique.
Pour que le projet avance de manière fluide, nous avons structuré l'équipe et réparti les responsabilités en fonction des affinités de chacun :
Florian : Le chef d'orchestre de la documentation et de l'organisation. Il gère la structure du projet sur le site Odoo, rédige notre communication (comme ce blog !) et assure le support technique général.
Sophie & Benjamin : Notre binôme de la fabrication numérique. Ils vont prendre en main le paramétrage et la production de toutes les pièces en impression 3D (PLA+).
Beat & Jean-Luc : Nos experts de la quincaillerie. Ils vont préparer minutieusement la phase d'assemblage mécanique et l'organisation du raccordement électrique.
Mélanie : Notre gardienne du code et du système. Elle va s'assurer que notre station de travail Linux est d'équerre, que les pilotes de notre carte graphique dédiée sont bien compatibles et que tous les requis logiciels d'Hugging Face (PyTorch, CUDA, etc.) sont prêts.
Pour rester connectés entre nos séances physiques, nous avons décidé de centraliser tous nos échanges quotidiens sur le salon dédié sur notre Discord.
📅 Prochaine étape après les vacances !
Période estivale oblige, l'équipe s'octroie une pause bien méritée. Nous nous retrouverons le mercredi 26 août à partir de 19h pour le Soir 1 : Fondations — Impression 3D & Environnement Linux !
Ce premier atelier pratique aura deux objectifs majeurs :
Côté Matériel : Configurer les imprimantes du Fablab pour lancer la production complète de la structure physique en PLA+.
Côté Système : Contrôler le bon fonctionnement de la distribution Pop!_OS sur notre machine dédiée et s'assurer que notre carte graphique (GTX 1080 Ti) avec ses 11 Go de VRAM soient reconnus et prêts à chauffer pour les futurs entraînements de l'IA !
D'ici là, bonnes vacances à tous et restez connectés pour suivre la suite des aventures de LeRobot au Fablab-Riviera ! 🚀