Підтримувані роботи
Це руки роботів, які можна зареєструвати, телеоперувати і за допомогою яких збирати дані на AY-Robots. Підтримується означає, що платформа знає тип робота наскрізь: клієнти можуть додати екземпляр із control і stream URL, оператори можуть пройти сертифікацію на нього, а записані сесії виробляють датасети в правильному форматі.
Оновлено 2026-08-09
Список нижче відображає те, що платформа підтримує сьогодні. Характеристики взято у виробників; там, де значення відсутнє, виробник не публікує надійну цифру, що зазвичай трапляється в DIY-руках, чия якість друку й збирання різниться від екземпляра до екземпляра. Ми вказуємо те, за що можемо поручитися, а не вигадуємо цифри.
SO-100 / SO-ARM100
SO-100 від TheRobotStudio, що поширюється через екосистему LeRobot компанії Hugging Face, є найпоширенішою рукою на платформі. Це недорога, open-source рука з 5 ступенями вільності та захоплювачем, спроєктована саме під той робочий процес, навколо якого побудовано AY-Robots: телеоперовану запис демонстрацій у зв'язці leader і follower для imitation learning і навчання VLA.
| Характеристика | Значення |
|---|---|
| Виробник | TheRobotStudio / LeRobot (Hugging Face) |
| Категорія | Недорога, open-source, збір даних VLA |
| Ступені вільності | 5 DoF + захоплювач (6 актуаторів) |
| Привід | Шинні сервоприводи Feetech (стек LeRobot SO-100) |
| Інтерфейси | LeRobot, Python |
Сервоприводи Feetech STS3215 у SO-100 є пристроями на 7,4 В. Підключення джерела 12 В знищує їх. Інші конфігурації Feetech справді випускаються у варіантах на 12 В, і саме тому ця помилка продовжує траплятися: перевіряйте напругу, надруковану на ваших сервоприводах, перш ніж підключати будь-яке джерело живлення, а не ту напругу, яку випадково згадав туторіал.
Оскільки SO-100 є референсною рукою платформи, у нього є власний детальний розділ, що охоплює теми навколо збирання, практику запису даних і деталі формату LeRobot.
Головна сторінка: що являє собою рука, що вона вміє і як вписується в платформу.
Структура епізодів, скільки демонстрацій потрібно і які помилки псують датасети.
Як записи відображаються на LeRobot і що змінилося між версіями формату.
Koch v1.1
Koch v1.1 із проєкту LeRobot слугує тій самій меті, що й SO-100: доступна рука для телеоперованого збору даних. Практична відмінність полягає в екосистемі сервоприводів. Там, де SO-100 використовує шинні сервоприводи Feetech, Koch побудований на сервоприводах Dynamixel і потребує Dynamixel SDK. Якщо у вас уже є обладнання чи інструменти Dynamixel, Koch впишеться в них; якщо ви починаєте з нуля, SO-100 лишається поширенішою точкою входу на цій платформі.
| Характеристика | Значення |
|---|---|
| Виробник | LeRobot (Hugging Face) |
| Категорія | Недорога, open-source, збір даних VLA |
| Ступені вільності | 5 DoF + захоплювач (6 актуаторів) |
| Привід | Шинні сервоприводи Dynamixel (потрібен Dynamixel SDK) |
| Інтерфейси | LeRobot, Python |
Руки Franka
Родина Franka перебуває на протилежному кінці спектра щодо DIY-рук: маніпулятори дослідницького класу із 7 ступенями вільності, суглобами з керуванням моментом, вильотом 855 мм, вантажопідйомністю 3 кг і повторюваністю 0,1 мм. Вони значно дорожчі за руки в стилі LeRobot, і натомість ви отримуєте точність і сенсорику моменту, яких DIY-сервоприводи запропонувати не можуть.
| Характеристика | Research 3 (FR3) | Production 3 (FP3) | Emika Panda |
|---|---|---|---|
| Ступені вільності | 7 DoF | 7 DoF | 7 DoF |
| Виліт | 855 мм | 855 мм | 855 мм |
| Вантажопідйомність | 3 кг | 3 кг | 3 кг |
| Повторюваність | 0,1 мм | 0,1 мм | 0,1 мм |
| Привід | Суглоби з керуванням моментом | Суглоби з керуванням моментом | Суглоби з керуванням моментом |
| Інтерфейси | Стек керування Franka, ROS/ROS2 | Стек керування Franka, ROS/ROS2 | libfranka, ROS/ROS2 |
Franka Research 3 (FR3)
Актуальна дослідницька рука і опора в дослідженнях маніпуляції та VLA. Якщо ви збираєте дані, призначені для порівняння з опублікованими бенчмарками, це та рука, на якій виконується більшість цієї роботи.
Franka Production 3 (FP3)
Виробничий варіант тієї самої платформи. Характеристики різняться залежно від конфігурації, тож сприймайте значення в таблиці як базові й уточнюйте деталі для конкретної установки.
Franka Emika Panda
Класичний попередник, керований через libfranka. Він трапляється в багатьох старіших датасетах маніпуляції та imitation learning, що робить його актуальним, якщо ви продовжуєте чи відтворюєте цю лінію робіт.
Interbotix WidowX-250
WidowX-250 від Trossen Robotics є доступною дослідницькою рукою і популярною точкою входу в imitation learning і телеоперацію, розташованою між DIY-руками і класом Franka як за можливостями, так і за ціною. Працює на стеку Interbotix ROS.
| Характеристика | Значення |
|---|---|
| Виробник | Trossen Robotics / Interbotix |
| Категорія | Недорогі дослідження, VLA, телеоперація |
| Ступені вільності | 5 DoF |
| Виліт | 650 мм |
| Вантажопідйомність | 0,25 кг |
| Повторюваність | 1 мм |
| Привід | Сервоприводи Dynamixel серії X |
| Інтерфейси | ROS 1/2 (стек Interbotix), Python |
ALOHA ViperX-300 6DOF
Варіант ViperX-300 з модифікаціями, натхненними пропозиціями ALOHA 2, орієнтований на телеоперацію та дворукі дослідницькі установки. Як і WidowX, побудований на сервоприводах Dynamixel серії X і стеку Interbotix ROS.
| Характеристика | Значення |
|---|---|
| Виробник | Interbotix/Trossen (натхненно ALOHA) |
| Категорія | Телеоперація, дворукі дослідження |
| Ступені вільності | 6 DoF |
| Виліт | 750 мм |
| Вантажопідйомність | 0,75 кг |
| Повторюваність | 1 мм |
| Привід | Сервоприводи Dynamixel серії X |
| Інтерфейси | ROS 1/2 (стек Interbotix), Python |
Запит іншого типу робота
Якщо вашої руки немає в списку, ви можете запросити підтримку через форму запиту робота на платформі або через сторінку контактів. Запити, що містять інтерфейс керування (яким протоколом говорить рука) і спосіб передавання відео з камер, оцінюються набагато швидше, ніж просто назва моделі. Підтримка нового типу означає вбудовування його в реєстрацію, сертифікацію, телеоперацію і пайплайн датасетів, тому запити пріоритизуються за попитом.
Часті запитання
Чи потрібен ROS, щоб використовувати SO-100 чи Koch на платформі?▾
Ні. Обидві руки керуються через стек LeRobot і Python; з'єднання обробляють платформа й десктопний клієнт. ROS стає актуальним лише для рук Interbotix і Franka, які керуються через власні стеки.
Чи можна поділити одну плату контролера мотора між двома руками?▾
Ні. Під час реєстрації робота його плата мотора отримує hardware id, унікальний на всій платформі: одна плата належить рівно одній руці. Реєстрація другого робота з тією самою платою відхиляється як уже призначена.
Чи реєструю я руку-leader у парі leader і follower?▾
Реєструйте follower, тобто руку, яка фактично виконує рухи і записується. Рука-leader є вашим пристроєм введення і залишається на вашому столі; власна реєстрація на платформі їй не потрібна.
Чому в SO-100 і Koch відсутні виліт і вантажопідйомність?▾
Тому що чесних цифр не існує. Це 3D-друковані open-source конструкції, чия жорсткість і ефективна вантажопідйомність залежать від матеріалу друку і збирання. Ми пропускаємо значення, замість того щоб публікувати цифри, яких ваш екземпляр може не досягти.
Як почати роботу з AY-Robots: реєстрація, вибір ролі клієнта чи оператора, налаштування першого середовища, підключення робота кодом спарювання і перша сесія.
Керування рукою робота з кокпіту AY-Robots у браузері: імпульси з клавіатури, сітка камер, повзунок якості, дзеркалювання leader і follower.