Spécifications matérielles et logicielles complètes pour le bras robot open source SO-101.
Mécanique
Mécanique
Paramètre
Valeur
Degrés de liberté
6 degrés de liberté
5 articulations de bras + 1 pince
Actionneurs
Piedech STS3215
Servo bus série, couple de décrochage de 15 kg·cm
Atteindre
~500mm
Charge utile
~500g
Varie selon la pose du bras et la température du servo
Poids (bras uniquement)
~800g
Cela dépend du matériel imprimé ; PLA typique
Matériau de construction
PLA imprimé en 3D + matériel disponible dans le commerce
Type de joint
Revolute (toutes les articulations)
URDF disponible
Oui – maintenu par la communauté, inclus dans le dépôt LeRobot
Électrique
Électrique
Paramètre
Valeur
Tension d'entrée
12 V CC
Alimentation minimum 3A recommandée
Serviteurs
Bus série Feetech STS (en série)
Interface PC
Adaptateur USB vers série
Puce CH340 ou CP2102
Connecteur
Connecteurs servo de style JST (selon la norme STS3215)
Protection de polarité
Aucun intégré – vérifiez la polarité avant la première connexion
Logiciel
Communication et logiciels
Paramètre
Valeur
Communication
Série USB
/dev/ttyACM* on Linux, /dev/tty.usbserial-* on macOS
Débit en bauds par défaut
115 200 bauds
Type d'appareil LeRobot
so101Utilisez --robot.type=so101 dans toutes les commandes CLI LeRobot
SDK
HuggingFace LeRobot (installateur pip lerobot)
VersionPython
3.10+
Prise en charge du système d'exploitation
Linux (Ubuntu 22.04+), macOS
Format des données
Format du jeu de données LeRobot (Parquet + vidéo, compatible HuggingFace Hub)
Simulation
URDF disponible pour l'intégration de MuJoCo et PyBullet
Construction et coût
Construction et coût
Paramètre
Valeur
Coût de construction DIY
~100-200 USD
Varie selon l'approvisionnement en servo, le filament d'impression et la région
Origine de la nomenclature
Dépôt GitHub de HuggingFace LeRobot
Pièces imprimables
Fichiers STL disponibles dans le dépôt SO-101 GitHub
Licence Open Source
Apache 2.0 (via LeRobot)
Prédécesseur
SO-100 (SO-101 est la version mise à jour avec des supports de servo améliorés)
Où se procurer des pièces : La nomenclature complète est conservée dans le Dépôt HuggingFace LeRobot. Recherchez « SO-101 » pour trouver les fichiers BOM et STL actuels. Les servos peuvent provenir directement de Feetech ou via des fournisseurs d’électronique courants.
BOM
Nomenclature
Composants prêts à l'emploi pour un ensemble complet de téléopération suiveur + leader. Toutes les pièces structurelles sont imprimées en 3D à partir de fichiers STL dans le Référentiel GitHub SO-ARM100.
Composante
Qté (jeu de 2 bras)
Coût unitaire (États-Unis)
Source
Engrenage STS3215 7,4 V 1/345 (C001) — joints suiveurs et épaulement de leader
7
~13,89$ pièce
Alibaba
Engrenage STS3215 7,4 V 1/191 (C044) — base et coude de leader
2
~13,89$ pièce
Alibaba
Engrenage STS3215 7,4 V 1/147 (C046) — poignet et pince leader
3
~13,89$ pièce
Alibaba
Carte de commande du moteur Waveshare
2
~10,60$ pièce
Amazone/Akizuki
Câble USB-C (paquet de 2)
1
~$7.00
Amazone
Alimentation 5 VCC
2
~10,00 $ chacun
Amazone
Pinces de table (paquet de 4)
1
~$9.00
Amazone
Jeu de tournevis (Phillips #0 et #1)
1
~$6.00
Amazone
Pièces structurelles imprimées en 3D (filament PLA+)
—
Coût du filament uniquement
Imprimez-vous (STL dans le dépôt)
Coût total estimé : ~ 230 USD pour un ensemble complet de suiveurs et de leaders (tarif américain). Un seul bras suiveur coûte à lui seul environ 122 USD. Les prix dans l’UE sont comparables (~ 226 € pour l’ensemble complet). Des kits pré-assemblés sont disponibles auprès de PartaBot, Studio de graines, et WaouhRobo.
Actionnement
Rapports de démultiplication du bras de leader
Le bras suiveur utilise un rapport de démultiplication uniforme de 1/345 sur les 6 articulations (STS3215 C001). Le bras de guidage utilise trois rapports de démultiplication différents pour équilibrer la conduite arrière et la capacité de supporter son propre poids :
Articulation
motif
Rapport de démultiplication
Code de pièce
Base / Plateau d'épaule
STS3215 7,4 V
1 / 191
C044
Lifting des épaules
STS3215 7,4 V
1 / 345
C001
Flexion du coude
STS3215 7,4 V
1 / 191
C044
Flexion du poignet
STS3215 7,4 V
1 / 147
C046
Rouleau de poignet
STS3215 7,4 V
1 / 147
C046
Pince
STS3215 7,4 V
1 / 147
C046
Rapport inférieur = plus de recul. Les articulations que l'opérateur bouge le plus fréquemment (poignet, pince) utilisent 1/147 pour une résistance plus légère. L'épaule utilise 1/345 pour un couple plus important afin de supporter le poids du bras. Le bras suiveur utilise 1/345 partout pour un couple de décrochage maximal.
Comparez avec d'autres matériels
Découvrez comment le SO-101 se compare aux autres bras de la plate-forme, notamment l'OpenArm 1 et le kit bimanuel DK1.