Общ преглед на платформата

AY-Robots свързва роботизирани ръце с отдалечени оператори през браузъра. Клиентите носят хардуера, операторите носят уменията за пилотиране, а всяка сесия се записва като тренировъчни данни за роботизирано обучение. Тази страница обяснява отделните части и къде се вписва останалата документация.

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

Какво представлява AY-Robots

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

Платформата има три роли. Акаунтите CLIENT притежават роботи, резервират сесии и получават записаните дейтасети. Акаунтите OPERATOR управляват роботи и печелят пари за завършени сесии. Акаунтите ADMIN администрират самата платформа, включително прегледа на сертификациите на операторите. Ролята се избира по време на onboarding, а всяка роля получава собствено табло.

Нищо от това не изисква да пишете драйвери за роботи. Поддръжката за SO-100 е вградена, от комуникацията със серво моторите на ръката до кодирането на епизоди в браузъра за dataset-и. Ако можете да включите USB кабел и да отворите раздел в браузъра, можете да управлявате целия цикъл.

Цикълът: роботи, оператори, сесии, дейтасети

Всичко в платформата се върти около един цикъл. Щом веднъж го видите, останалата документация се чете много по-бързо, защото всяка страница описва по-подробно една спирка от този цикъл.

  1. 1
    Свържете робот

    Клиент сдвоява ръка с платформата чрез кратък код за сдвояване. Щом кодът бъде използван на машината при ръката, роботът започва да изпраща heartbeat и се показва като онлайн в своята среда.

  2. 2
    Резервирайте сесия

    Клиентът резервира сесия или сертифициран оператор поема наличен робот. Сесията започва като PENDING и става ACTIVE в момента, в който операторът се свърже и поеме управлението.

  3. 3
    Телеоперирайте

    Операторът управлява ръката от кокпита в браузъра, докато следи камерите на робота. Платформата непрекъснато записва събития на активност и записва позициите на ставите, състоянието на захвата и видео.

  4. 4
    Съберете dataset-а

    Щом сесията приключи, записът се организира в епизоди във формат LeRobot и се появява в браузъра за dataset-и на клиента, готов за преглед и изтегляне.

  5. 5
    Тренирайте и повтаряйте

    Клиентите тренират върху събраните данни policy като ACT, Diffusion Policy, SmolVLA или GR00T дообучения, а след това резервират още сесии, за да покрият ситуациите, в които policy все още се проваля.

За какво хората използват платформата

Трите най-чести причини да сте тук се припокриват, но си струва да ги разделим, защото определят коя документация да прочетете първо.

  • Събиране на данни за имитационно обучение. Екипите, които тренират policy за манипулация, се нуждаят от много чисти демонстрации. Отдалечени оператори могат да ги записват денонощно, върху вашия хардуер, без да се налага да стоите до ръката.
  • Дистанционно управление. Понякога въпросът е просто в това роботът да свърши работата, докато човекът е някъде другаде, било то в друга стая или в друга държава.
  • Мащабиране без персонал на място. Ако притежавате няколко работни станции, скъпото е да наемате и планирате локални оператори за всяка от тях. Пазарът на оператори премахва това ограничение.

Ако събирането на данни е вашата цел и ръката стои на собственото ви бюро, погледнете и настолния клиент. Той записва епизоди локално чрез направляван процес и ги качва, когато решите, без изобщо да е замесен отдалечен оператор.

Архитектурата накратко

Взаимодействате с до три софтуерни компонента, в зависимост от това какво правите. Те говорят с един и същ бекенд и един и същ акаунт, така че веднъж сдвоен робот е видим навсякъде.

КомпонентКъде работиКакво прави
Кокпит в браузъраВсеки съвременен браузърТелеоперация на живо, наблюдение на сесии, преглед на дейтасети, фактуриране и настройки. Нищо за инсталиране.
Настолен клиентmacOS, Windows, LinuxЛокален запис с ръка на бюрото: направляван запис на епизоди, преглед, износ към LeRobot и качване. Съдържа и CLI.
robotappКомпютърът при ръката, обикновено Raspberry PiКомуникира със серво моторите и камерите, използва кода за сдвояване, изпраща heartbeat и стриймва видео и управление.

Автентикацията следва същото разделение. Браузърът използва вашата Supabase сесия, докато API-то и интеграциите с MCP използват API ключове с представка ayr_live_, създадени в /dashboard/settings. Ключовете са само за програмен достъп; никога не ги поставяте в кокпита.

Накъде да продължите

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

Трябва ли ми собствен робот, за да използвам платформата?

Само като клиент. Операторите управляват роботи, притежавани от клиенти, така че акаунт на оператор се нуждае от браузър и стабилна връзка, не от хардуер. Ако искате да усетите управлението, преди да се регистрирате, публичното demo на /live работи с истинска ръка.

С кой робот да започна?

SO-100 (SO-ARM100) е основната поддържана ръка и най-евтиният начин за старт. Имайте предвид, че сервомоторите му STS3215 работят на 7,4 V. Страницата за роботи изброява останалите поддържани типове.

Колко струва една сесия?

Pay-as-you-go струва 15,00 EUR на час. Планът Starter струва 99,00 EUR на месец и включва 10 часа. Фактурирането е месечно през Stripe; страницата за фактуриране покрива фактурите и начините на плащане.

На кого принадлежат записаните данни?

На клиента, който е резервирал сесията. Дейтасетите се доставят във формат LeRobot и могат да се използват за трениране, включително комерсиално, без ограничения от наша страна.