Огляд платформи

AY-Robots з'єднує руки роботів з віддаленими операторами через браузер. Клієнти надають обладнання, оператори приносять навички керування, а кожна сесія записується як навчальні дані для robot learning. Ця сторінка пояснює будову платформи і те, де шукати решту документації.

Оновлено 2026-08-09

Що таке AY-Robots

AY-Robots є платформою телеоперації для рук роботів. Клієнти підключають своє обладнання, найчастіше SO-100 (також продається як SO-ARM100), а віддалені оператори керують цими руками з кокпіту в браузері. Кожна керована хвилина записується, тому сесія одразу дає два результати: виконану на роботі роботу і датасет із демонстраціями, на якому можна навчати policy.

На платформі три ролі. Акаунти CLIENT володіють роботами, бронюють сесії та отримують записані датасети. Акаунти OPERATOR керують роботами і заробляють на завершених сесіях. Акаунти ADMIN адмініструють саму платформу, зокрема перевіряють сертифікації операторів. Роль обирають під час онбордингу, і кожна роль має власний дашборд.

Писати драйвери для роботів для цього не потрібно. Підтримка SO-100 вбудована цілком, від комунікації із сервоприводами на руці до кодування епізодів у переглядачі датасетів. Якщо ви вмієте підключити USB-кабель і відкрити вкладку браузера, ви впораєтеся з усім циклом.

Цикл: роботи, оператори, сесії, датасети

Усе на платформі обертається навколо одного циклу. Щойно ви його побачите, решта документації читається набагато швидше, бо кожна сторінка детально описує одну зі стадій цього циклу.

  1. 1
    Підключити робота

    Клієнт з'єднує руку з платформою за допомогою короткого коду спарювання. Щойно код застосовано на комп'ютері біля руки, робот починає надсилати heartbeat і з'являється у своєму середовищі як online.

  2. 2
    Забронювати сесію

    Клієнт бронює сесію, або сертифікований оператор сам бере доступного робота. Сесія створюється зі статусом PENDING і стає ACTIVE у момент, коли оператор підключається і бере керування.

  3. 3
    Телеоперувати

    Оператор керує рукою з кокпіту в браузері, спостерігаючи за камерами робота. Платформа безперервно логує події активності та записує положення суглобів, стан захоплювача й відео.

  4. 4
    Зібрати датасет

    Після завершення сесії запис організовується в епізоди у форматі LeRobot і з'являється в переглядачі датасетів клієнта, готовий до перегляду та завантаження.

  5. 5
    Навчити і повторити

    Клієнти навчають на зібраних даних policy на кшталт ACT, Diffusion Policy, SmolVLA або донавчені версії GR00T, а потім бронюють нові сесії, щоб закрити ситуації, на яких policy ще помиляється.

Для чого платформу використовують

Три найчастіші причини опинитися тут перетинаються, але їх варто розділити: саме вони визначають, з яких сторінок документації краще почати.

  • Збір даних для imitation learning. Командам, які навчають policy для маніпуляцій, потрібно багато чистих демонстрацій. Віддалені оператори можуть записувати їх цілодобово на вашому обладнанні без вашої присутності біля руки.
  • Дистанційне керування. Іноді суть просто в тому, що робот виконує роботу, поки людина перебуває деінде, чи то в сусідній кімнаті, чи в іншій країні.
  • Масштабування без персоналу на місці. Якщо у вас кілька установок, найдорожча частина: наймати й планувати локальних операторів для кожної з них. Маркетплейс операторів знімає це обмеження.

Якщо ваша мета, насамперед, збір даних, а рука стоїть у вас на столі, погляньте також на десктопний клієнт. Він записує епізоди локально за керованим сценарієм і завантажує їх лише тоді, коли вирішите ви, узагалі без участі віддаленого оператора.

Архітектура платформи коротко

Залежно від завдання ви працюєте щонайбільше з трьома програмами. Усі вони звертаються до одного бекенду й акаунта, тому робот, підключений один раз, видно всюди.

КомпонентДе працюєЩо робить
Кокпіт у браузеріБудь-який сучасний браузерЖива телеоперація, спостереження за сесією, перегляд датасетів, оплата й налаштування. Нічого встановлювати не потрібно.
Десктопний клієнтmacOS, Windows, LinuxЛокальний запис із рукою на вашому столі: покроковий захват епізодів, перегляд, експорт у LeRobot і завантаження. Також містить CLI.
robotappКомп'ютер біля руки, зазвичай Raspberry PiСпілкується із сервоприводами й камерами, застосовує код спарювання, надсилає heartbeat і передає відео та керування.

Автентифікація дотримується того самого поділу. Браузер використовує вашу сесію Supabase, а API та інтеграції MCP використовують API-ключі з префіксом ayr_live_, створені в /dashboard/settings. Ключі призначені лише для програмного доступу, у кокпіт їх вставляти ніколи не потрібно.

Куди рухатися далі

Часті запитання

Чи потрібен мені власний робот, щоб користуватися платформою?

Лише в ролі клієнта. Оператори керують роботами, які належать клієнтам, тому акаунту оператора потрібні браузер і стабільне з'єднання, а не обладнання. Якщо хочете відчути керування до реєстрації, публічне демо на /live працює на справжній руці.

З якого робота варто почати?

SO-100 (SO-ARM100): основна підтримувана рука і найдешевший вхід. Врахуйте: його сервоприводи STS3215 працюють при 7,4 В. Інші підтримувані типи перелічені на сторінці роботів.

Скільки коштує сесія?

Оплата за фактом використання: 15,00 EUR на годину. Тариф Starter: 99,00 EUR на місяць, включає 10 годин. Оплата списується щомісяця через Stripe; сторінка оплати розповідає про рахунки та способи оплати.

Кому належать записані дані?

Клієнту, який забронював сесію. Датасети постачаються у форматі LeRobot і можуть використовуватися для навчання, зокрема комерційного, без обмежень з нашого боку.