Communauté et assistance
Questions fréquemment posées, sujets de forum et ressources communautaires pour le bras robot open source SO-101.
Foire aux questions
Où puis-je obtenir les pièces et la nomenclature du SO-101 ?
La nomenclature complète, les fichiers STL pour l'impression et les instructions d'assemblage sont conservés dans le Dépôt HuggingFace LeRobot sur GitHub. Recherchez "SO-101" dans le dépôt. Les servos Feetech STS3215 peuvent être achetés directement auprès de Feetech ou auprès de fournisseurs d'électronique courants tels qu'Amazon ou AliExpress.
Le SO-101 est-il compatible avec LeRobot ?
Oui, nativement. Le SO-101 est directement pris en charge par HuggingFace LeRobot sans aucun plugin supplémentaire nécessaire. Installez LeRobot et utilisez --robot.type=so101 dans toutes les commandes CLI :
pip install lerobot # or: uv pip install lerobot python lerobot/scripts/calibrate.py --robot.type=so101 --robot.port=/dev/ttyACM0
Aucun enregistrement manuel ou configuration supplémentaire n’est nécessaire après l’installation.
Puis-je utiliser le SO-101 pour la téléopération bimanuelle ?
Oui. Utilisez un SO-101 comme bras leader et un deuxième SO-101 (ou un bras leader DK1) comme périphérique d'entrée. Les deux se connectent via USB série et sont pris en charge nativement par LeRobot. Pour une configuration de suiveur bimanuel avec le leader DK1, voir le Page NSP1 pour plus de détails sur la configuration.
Le port série est introuvable sous Linux, que dois-je faire ?
Sous Linux, les ports série USB sous /dev/ttyACM* exiger que l'utilisateur soit dans le dialout groupe. Exécutez ce qui suit, puis déconnectez-vous et reconnectez-vous :
sudo usermod -aG dialout $USER
Vous pouvez également accorder un accès temporaire avec sudo chmod 666 /dev/ttyACM0. Si le port n'apparaît toujours pas, vérifiez que le pilote USB vers série CH340 ou CP2102 est installé. Sous macOS, vous devrez peut-être installer le pilote CH340 séparément.
Un servo ne répond pas, que dois-je vérifier ?
Parcourez cette liste de contrôle dans l’ordre :
- Vérifiez que l'alimentation 12 V est connectée et que la polarité est correcte.
- Vérifiez que le câble USB est correctement connecté au PC et à l'adaptateur de bus servo.
- Vérifiez que vous utilisez le bon port dans votre commande (exécutez
find_motors_bus_port.py) - Vérifiez que chaque servo a un ID unique (1 à 6 de la base à la pointe) - les ID en double provoquent des échecs de communication
- Relancer l'étalonnage :
python lerobot/scripts/calibrate.py --robot.type=so101 --robot.port=/dev/ttyACM0 - Inspectez les connexions des câbles de servo pour détecter les connecteurs desserrés ou inversés.
Quelles caméras fonctionnent avec le SO-101 pour la collecte de données ?
Toute webcam USB fonctionne avec le pilote de caméra OpenCV intégré de LeRobot. Utiliser --robot.cameras.top.type=opencv et --robot.cameras.top.index=0 dans le record.py commande.
Pour une collecte de données approfondie, CHÊNE-D (Luxonis) et Intel RealSense D435 sont des options recommandées par la communauté. Ceux-ci fournissent une profondeur RVB + à 30 ips et sont pris en charge par les pilotes de caméra LeRobot.
Sujets de forum actifs
Ressources communautaires
LeRobot sur GitHub
Dépôt officiel de HuggingFace LeRobot. Nomenclature, fichiers STL, documentation SO-101 et outil de suivi des problèmes.
github.com/huggingface/lerobot →Forum SVRC
Posez des questions, partagez des enregistrements et connectez-vous avec d'autres chercheurs SO-101 sur le forum communautaire principal.
Ouvrir le forum →Parcours d'apprentissage
Progression structurée depuis l'évaluation de l'adéquation jusqu'à la configuration, la conception pilote et le dépannage soutenu par la communauté.
Lire le parcours d'apprentissage →Guide de configuration
Assemblage étape par étape, installation de LeRobot, étalonnage, téléopération et procédure pas à pas de collecte de données.
Ouvrir le guide de configuration →Spécifications complètes
Spécifications mécaniques, électriques et logicielles complètes pour le bras SO-101.
Voir les spécifications →Assistance directe
Contactez directement l'équipe SVRC pour des questions d'intégration ou des demandes d'assistance communautaire.
Contactez-nous →Vous avez une question ou souhaitez partager les résultats de votre build SO-101 ?
Aller sur le forum → LeRobot GitHub → Contacter l'assistance →