Преглед на платформата

AY-Robots поврзува раце на роботи со далечински оператори преку прелистувачот. Клиентите го носат хардверот, операторите ја носат вештината за пилотирање, а секоја сесија се снима како податоци за тренирање за учење кај роботите. Оваа страница ги објаснува подвижните делови и каде се вклопува остатокот од документацијата.

Последно ажурирано 2026-08-09

Што е AY-Robots

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

Платформата има три улоги. Сметките CLIENT поседуваат роботи, резервираат сесии и ги примаат снимените dataset-и. Сметките OPERATOR управуваат со роботи и заработуваат пари за завршени сесии. Сметките ADMIN ја управуваат самата платформа, вклучувајќи го прегледот на сертификациите на операторите. Улогата се избира при onboarding, а секоја улога добива своја контролна табла.

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

Циклусот: роботи, оператори, сесии, dataset-и

Сѐ на платформата се врти околу еден циклус. Штом еднаш го согледате, остатокот од документацијата се чита многу побрзо, бидејќи секоја страница подетално опишува една станица од овој циклус.

  1. 1
    Поврзете робот

    Клиентот спарува рака со платформата преку краток код за спарување. Штом кодот се искористи на машината приклучена на раката, роботот почнува да испраќа heartbeat и се појавува како online во своето опкружување.

  2. 2
    Резервирајте сесија

    Клиентот резервира сесија, или сертифициран оператор презема достапен робот. Сесијата почнува како PENDING и станува ACTIVE во моментот кога операторот ќе се поврзе и ќе го преземе управувањето.

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

    Операторот управува со раката од кокпитот во прелистувачот додека ги следи камерите на роботот. Платформата постојано ги бележи настаните на активност и ги снима позициите на зглобовите, состојбата на фаќачот и видеото.

  4. 4
    Соберете го dataset-от

    Кога сесијата ќе заврши, снимката се организира во епизоди во LeRobot формат и се појавува во прегледувачот на dataset-и на клиентот, подготвена за преглед и преземање.

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

    Клиентите тренираат policy како ACT, Diffusion Policy, SmolVLA или GR00T fine-tune-ови врз собраните податоци, а потоа резервираат дополнителни сесии за ситуациите во кои policy сѐ уште греши.

За што луѓето ја користат

Трите најчести причини поради кои сте тука се преклопуваат, но вреди да се раздвојат, бидејќи тие одредуваат која документација да ја прочитате прво.

  • Собирање податоци за imitation learning. Тимовите кои тренираат policy за манипулација имаат потреба од многу чисти демонстрации. Далечинските оператори можат да ги снимаат нон-стоп, на вашиот хардвер, без вие да стоите покрај раката.
  • Далечинско управување. Понекогаш поентата е едноставно во тоа роботот да ја врши работата додека човекот е некаде на друго место, без разлика дали станува збор за друга просторија или друга држава.
  • Скалирање без персонал на лице место. Ако поседувате повеќе постројки, вработувањето и распоредувањето локални оператори за секоја од нив е најскапиот дел. Пазарот на оператори го отстранува тоа ограничување.

Ако собирањето податоци ви е цел, а раката стои на вашето сопствено биро, погледнете го и desktop клиентот. Тој ги снима епизодите локално преку водено упатство и ги прикачува кога вие ќе одлучите, без притоа да е вклучен далечински оператор.

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

Во зависност од тоа што правите, работите со до три парчиња софтвер. Сите разговараат со истиот backend и истата сметка, па робот спарен еднаш е видлив насекаде.

КомпонентаКаде работиШто прави
Кокпит во прелистувачотСекој современ прелистувачТелеоперација во живо, следење сесии, прегледување dataset-и, наплата и поставки. Ништо не се инсталира.
Desktop клиент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 V. Страницата за роботи ги наведува другите поддржани типови.

Колку чини една сесија?

Pay-as-you-go изнесува 15,00 EUR по час. Планот Starter чини 99,00 EUR месечно и вклучува 10 часа. Наплатата се врши месечно преку Stripe; страницата за наплата ги опфаќа фактурите и начините на плаќање.

Кому му припаѓаат снимените податоци?

На клиентот што ја резервирал сесијата. Dataset-ите се испорачуваат во LeRobot формат и можат да се користат за тренирање, вклучувајќи и комерцијално тренирање, без ограничувања од наша страна.