Robots pris en charge

Voici les bras robotiques que vous pouvez enregistrer, téléopérer et utiliser pour collecter des données sur AY-Robots. Pris en charge signifie que la plateforme connaît le type de robot de bout en bout : les clients peuvent ajouter une unité avec ses URL de contrôle et de flux, les opérateurs peuvent obtenir une certification pour ce type, et les sessions enregistrées produisent des jeux de données dans le bon format.

Dernière mise à jour 2026-08-09

La liste ci-dessous reflète ce que la plateforme prend en charge aujourd'hui. Les spécifications proviennent des fabricants ; quand une valeur manque, c'est que le fabricant ne publie pas de chiffre fiable, ce qui est courant pour les bras DIY dont la qualité d'impression et l'assemblage varient d'une construction à l'autre. Nous indiquons ce dont nous pouvons garantir l'exactitude plutôt que d'inventer des chiffres.

SO-100 / SO-ARM100

Le SO-100 de TheRobotStudio, distribué via l'écosystème LeRobot de Hugging Face, est le bras le plus courant sur la plateforme. C'est un bras open source bas coût à 5 degrés de liberté avec pince, conçu exactement pour le flux de travail autour duquel AY-Robots est construit : l'enregistrement de démonstrations téléopérées dans une configuration leader et follower, alimentant l'apprentissage par imitation et l'entraînement VLA.

SpécificationValeur
FabricantTheRobotStudio / LeRobot (Hugging Face)
CatégorieBas coût, open source, collecte de données VLA
Degrés de liberté5 ddl + pince (6 actionneurs)
ActionnementServomoteurs bus Feetech (pile logicielle LeRobot SO-100)
InterfacesLeRobot, Python
Les servomoteurs STS3215 fonctionnent en 7,4 V

Les servomoteurs Feetech STS3215 du SO-100 sont des unités 7,4 V. Brancher une alimentation 12 V les détruit. D'autres configurations Feetech existent en variantes 12 V, ce qui explique précisément pourquoi cette erreur se reproduit sans cesse : vérifiez la tension imprimée sur vos servomoteurs avant de brancher une quelconque alimentation, pas la tension qu'un tutoriel mentionne par hasard.

Comme le SO-100 est le bras de référence de la plateforme, il dispose de sa propre section approfondie couvrant les sujets liés à l'assemblage, les bonnes pratiques d'enregistrement de données et les détails du format LeRobot.

Koch v1.1

Le Koch v1.1 du projet LeRobot remplit le même rôle que le SO-100 : un bras abordable pour la collecte de données téléopérées. La différence pratique réside dans l'écosystème de servomoteurs. Là où le SO-100 utilise des servomoteurs bus Feetech, le Koch est construit sur des servomoteurs Dynamixel et nécessite le SDK Dynamixel. Si vous possédez déjà du matériel ou des outils Dynamixel, le Koch s'y intègre naturellement ; si vous partez de zéro, le SO-100 reste le point d'entrée le plus courant sur cette plateforme.

SpécificationValeur
FabricantLeRobot (Hugging Face)
CatégorieBas coût, open source, collecte de données VLA
Degrés de liberté5 ddl + pince (6 actionneurs)
ActionnementServomoteurs bus Dynamixel (SDK Dynamixel requis)
InterfacesLeRobot, Python

Bras Franka

La famille Franka se situe à l'opposé des bras DIY : des manipulateurs de qualité recherche à 7 degrés de liberté, avec articulations à commande en couple, une portée de 855 mm, une charge utile de 3 kg et une répétabilité de 0,1 mm. Ils sont nettement plus chers que les bras de type LeRobot, et en échange vous obtenez une précision et une détection de couple que les servomoteurs DIY ne peuvent pas offrir.

SpécificationResearch 3 (FR3)Production 3 (FP3)Emika Panda
Degrés de liberté7 ddl7 ddl7 ddl
Portée855 mm855 mm855 mm
Charge utile3 kg3 kg3 kg
Répétabilité0,1 mm0,1 mm0,1 mm
ActionnementArticulations à commande en coupleArticulations à commande en coupleArticulations à commande en couple
InterfacesPile logicielle Franka, ROS/ROS2Pile logicielle Franka, ROS/ROS2libfranka, ROS/ROS2

Franka Research 3 (FR3)

Le bras de recherche actuel, un incontournable de la recherche en manipulation et en VLA. Si vous collectez des données destinées à être comparables à des benchmarks publiés, c'est le bras sur lequel tourne l'essentiel de ces travaux.

Franka Production 3 (FP3)

La variante de production de la même plateforme. Les spécifications varient selon la configuration ; considérez les valeurs du tableau comme une base et confirmez les détails pour votre installation spécifique.

Franka Emika Panda

Le prédécesseur classique, contrôlé via libfranka. Il apparaît dans de nombreux jeux de données plus anciens de manipulation et d'apprentissage par imitation, ce qui le rend pertinent si vous prolongez ou reproduisez ces travaux.

Interbotix WidowX-250

Le WidowX-250 de Trossen Robotics est un bras de recherche abordable et un point d'entrée populaire pour l'apprentissage par imitation et la téléopération, se situant entre les bras DIY et la classe Franka, tant en capacités qu'en prix. Il fonctionne sur la pile logicielle ROS d'Interbotix.

SpécificationValeur
FabricantTrossen Robotics / Interbotix
CatégorieRecherche bas coût, VLA, téléopération
Degrés de liberté5 ddl
Portée650 mm
Charge utile0,25 kg
Répétabilité1 mm
ActionnementServomoteurs Dynamixel série X
InterfacesROS 1/2 (pile Interbotix), Python

ALOHA ViperX-300 6DOF

Une variante du ViperX-300 avec des modifications inspirées des propositions ALOHA 2, destinée à la téléopération et aux installations de recherche bimanuelle. Comme le WidowX, il est construit sur des servomoteurs Dynamixel série X et la pile logicielle ROS d'Interbotix.

SpécificationValeur
FabricantInterbotix/Trossen (inspiré par ALOHA)
CatégorieTéléopération, recherche bimanuelle
Degrés de liberté6 ddl
Portée750 mm
Charge utile0,75 kg
Répétabilité1 mm
ActionnementServomoteurs Dynamixel série X
InterfacesROS 1/2 (pile Interbotix), Python

Demander la prise en charge d'un autre type de robot

Si votre bras n'est pas listé, vous pouvez demander sa prise en charge via le formulaire de demande de robot sur la plateforme ou via la page de contact. Les demandes qui incluent l'interface de contrôle (quel protocole de commande le bras parle) et la façon dont ses caméras diffusent sont évaluées bien plus rapidement qu'un simple nom de modèle. Prendre en charge un nouveau type implique de l'intégrer à l'inscription, à la certification, à la téléopération et au pipeline de jeux de données ; les demandes sont donc priorisées selon la demande.

Questions fréquentes

Ai-je besoin de ROS pour utiliser le SO-100 ou le Koch sur la plateforme ?

Non. Les deux sont pilotés via la pile logicielle LeRobot et Python ; la plateforme et le client de bureau gèrent la connexion. ROS ne devient pertinent que pour les bras Interbotix et Franka, contrôlés via leurs propres piles logicielles.

Une même carte de contrôle moteur peut-elle être partagée entre deux bras ?

Non. Quand vous enregistrez un robot, sa carte moteur reçoit un identifiant matériel unique sur toute la plateforme : une carte appartient à exactement un bras. Enregistrer un second robot avec la même carte est refusé au motif qu'elle est déjà assignée.

Dois-je enregistrer le bras leader d'une paire leader-follower ?

Enregistrez le follower, le bras qui exécute réellement les mouvements et qui est enregistré. Le bras leader est votre périphérique d'entrée et reste sur votre bureau ; il n'a pas besoin de sa propre inscription sur la plateforme.

Pourquoi la portée et la charge utile manquent-elles pour le SO-100 et le Koch ?

Parce que des chiffres honnêtes n'existent pas. Ce sont des conceptions open source imprimées en 3D, dont la rigidité et la charge utile réelle dépendent du matériau d'impression et de l'assemblage. Nous omettons les valeurs plutôt que de publier des chiffres que votre construction pourrait ne pas atteindre.