Поддържани роботи

Това са роботизираните ръце, които можете да регистрирате, да телеоперирате и с които да събирате данни в AY-Robots. Поддържан означава, че платформата познава типа робот от край до край: клиентите могат да добавят единица с контролен URL и URL за поток, операторите могат да се сертифицират за нея, а записаните сесии произвеждат дейтасети в правилния формат.

Последна актуализация 2026-08-09

Списъкът по-долу отразява това, което платформата поддържа днес. Спецификациите са взети от производителите; където липсва стойност, производителят не публикува надеждно число, което е обичайно за DIY ръце, чиито качество на печат и сглобяване варират между отделните бройки. Изброяваме това, зад което можем да застанем, вместо да измисляме числа.

SO-100 / SO-ARM100

SO-100 от TheRobotStudio, разпространявана чрез екосистемата LeRobot на Hugging Face, е най-разпространената ръка в платформата. Тя е достъпна ръка с отворен код, 5 DoF и захват, проектирана именно за работния процес, около който е изградена AY-Robots: телеоперирано демонстрационно записване в конфигурация с водещо и следващо рамо, което захранва имитационно обучение и трениране на VLA.

СпецификацияСтойност
ПроизводителTheRobotStudio / LeRobot (Hugging Face)
КатегорияДостъпна, с отворен код, събиране на данни за VLA
Степени на свобода5 DoF + захват (6 задвижвания)
ЗадвижванеСервомотори на шина Feetech (стек LeRobot SO-100)
ИнтерфейсиLeRobot, Python
Сервомоторите STS3215 работят на 7,4 V

Сервомоторите Feetech STS3215 в SO-100 са 7,4 V единици. Свързването на 12 V захранване ги унищожава. Други конфигурации на Feetech наистина съществуват във варианти за 12 V, и точно така тази грешка продължава да се случва: проверете напрежението, отпечатано върху сервомоторите ви, преди да свързвате каквото и да е захранване, а не напрежението, което случайно споменава някой урок.

Тъй като SO-100 е референтната ръка на платформата, тя има собствен подробен раздел, покриващ теми, близки до сглобяването, практиката на записване на данни и детайлите на формата LeRobot.

Koch v1.1

Koch v1.1 от проекта LeRobot служи за същата цел като SO-100: достъпна ръка за телеоперирано събиране на данни. Практическата разлика е в екосистемата на сервомоторите. Докато SO-100 използва сервомотори на шина Feetech, Koch е изградена върху сервомотори Dynamixel и изисква Dynamixel SDK. Ако вече притежавате хардуер или инструменти на Dynamixel, Koch се вписва в тях; ако започвате от нулата, SO-100 е по-разпространената входна точка в тази платформа.

СпецификацияСтойност
ПроизводителLeRobot (Hugging Face)
КатегорияДостъпна, с отворен код, събиране на данни за VLA
Степени на свобода5 DoF + захват (6 задвижвания)
ЗадвижванеСервомотори на шина Dynamixel (изисква се Dynamixel SDK)
ИнтерфейсиLeRobot, Python

Ръце Franka

Семейството Franka седи в другия край на спектъра спрямо DIY ръцете: манипулатори от изследователски клас със 7 DoF, стави с управление на въртящия момент, обхват 855 mm, товароносимост 3 kg и повторяемост 0,1 mm. Те са значително по-скъпи от ръцете в стил LeRobot, а в замяна получавате прецизност и усещане за момент, каквито DIY сервомоторите не могат да предложат.

СпецификацияResearch 3 (FR3)Production 3 (FP3)Emika Panda
Степени на свобода7 DoF7 DoF7 DoF
Обхват855 mm855 mm855 mm
Товароносимост3 kg3 kg3 kg
Повторяемост0,1 mm0,1 mm0,1 mm
ЗадвижванеСтави с управление на моментаСтави с управление на моментаСтави с управление на момента
ИнтерфейсиУправляващ стек Franka, ROS/ROS2Управляващ стек Franka, ROS/ROS2libfranka, ROS/ROS2

Franka Research 3 (FR3)

Текущата изследователска ръка и постоянен елемент в изследванията на манипулация и VLA. Ако събирате данни, предназначени да бъдат сравними с публикувани benchmark резултати, това е ръката, върху която работи голяма част от тази работа.

Franka Production 3 (FP3)

Производственият вариант на същата платформа. Спецификациите варират според конфигурацията, така че третирайте стойностите в таблицата като базова линия и проверете детайлите за вашата конкретна настройка.

Franka Emika Panda

Класическият предшественик, управляван чрез libfranka. Появява се в много по-стари дейтасети за манипулация и имитационно обучение, което го прави релевантен, ако разширявате или възпроизвеждате тази линия работа.

Interbotix WidowX-250

WidowX-250 от Trossen Robotics е достъпна изследователска ръка и популярна входна точка за имитационно обучение и телеоперация, разположена между DIY ръцете и класа Franka както по възможности, така и по цена. Работи върху ROS стека на Interbotix.

СпецификацияСтойност
ПроизводителTrossen Robotics / Interbotix
КатегорияДостъпно изследване, VLA, телеоперация
Степени на свобода5 DoF
Обхват650 mm
Товароносимост0,25 kg
Повторяемост1 mm
ЗадвижванеСервомотори Dynamixel X-Series
ИнтерфейсиROS 1/2 (стек Interbotix), Python

ALOHA ViperX-300 6DOF

Вариант на ViperX-300 с модификации, вдъхновени от предложенията на ALOHA 2, насочен към телеоперация и изследователски настройки с две ръце. Подобно на WidowX е изграден върху сервомотори Dynamixel X-Series и ROS стека на Interbotix.

СпецификацияСтойност
ПроизводителInterbotix/Trossen (вдъхновен от ALOHA)
КатегорияТелеоперация, изследване с две ръце
Степени на свобода6 DoF
Обхват750 mm
Товароносимост0,75 kg
Повторяемост1 mm
ЗадвижванеСервомотори Dynamixel X-Series
ИнтерфейсиROS 1/2 (стек Interbotix), Python

Заявка за друг тип робот

Ако вашата ръка не е в списъка, можете да заявите поддръжка чрез формуляра за заявка на робот в платформата или през страницата за контакт. Заявки, които включват контролния интерфейс (какъв протокол говори ръката) и как стриймват нейните камери, се оценяват много по-бързо от голо име на модел. Поддръжката на нов тип означава да го включите в регистрацията, сертификацията, телеоперацията и pipeline-а за дейтасети, така че заявките се приоритизират според търсенето.

Често задавани въпроси

Трябва ли ми ROS, за да използвам SO-100 или Koch в платформата?

Не. И двете се управляват чрез стека LeRobot и Python; платформата и настолният клиент се грижат за връзката. ROS става релевантен само за ръцете на Interbotix и Franka, които се управляват чрез собствените си стекове.

Може ли една платка на двигателен контролер да се споделя между две ръце?

Не. Когато регистрирате робот, неговата двигателна платка получава хардуерен идентификатор, който е уникален в платформата: една платка принадлежи точно на една ръка. Регистрирането на втори робот със същата платка се отхвърля като вече присвоена.

Регистрирам ли водещото рамо от двойка водещо-следващо?

Регистрирайте следващото рамо, ръката, която действително изпълнява движения и се записва. Водещото рамо е вашето входно устройство и остава на бюрото ви; не се нуждае от собствена регистрация в платформата.

Защо липсват обхват и товароносимост за SO-100 и Koch?

Защото честни числа не съществуват. Това са 3D-принтирани дизайни с отворен код, чиято твърдост и ефективна товароносимост зависят от материала за печат и сглобяването. Пропускаме стойности, вместо да публикуваме числа, които вашата конструкция може да не достигне.