Platformos apžvalga
AY-Robots jungia roboto rankas su nuotoliniais operatoriais per naršyklę. Klientai suteikia aparatinę įrangą, operatoriai turi valdymo įgūdžių, o kiekviena sesija įrašoma kaip mokymo duomenys robotams mokyti. Šiame puslapyje paaiškinama, iš kokių dalių platforma susideda ir kur ieškoti likusios dokumentacijos.
Paskutinį kartą atnaujinta 2026-08-09
Kas yra AY-Robots
AY-Robots yra teleoperacijos platforma roboto rankoms. Klientai prijungia savo aparatinę įrangą, dažniausiai SO-100 (taip pat parduodamą kaip SO-ARM100), o nuotoliniai operatoriai valdo šias rankas iš naršyklės kabinos. Kiekviena valdoma minutė įrašoma, todėl sesija sukuria dvi vertybes vienu metu: atliktą darbą su robotu ir demonstracinį duomenų rinkinį, kuriuo galima treniruoti policy.
Platforma turi tris vaidmenis. CLIENT paskyros valdo robotus, rezervuoja sesijas ir gauna įrašytus duomenų rinkinius. OPERATOR paskyros valdo robotus ir uždirba pinigus už įvykdytas sesijas. ADMIN paskyros administruoja pačią platformą, įskaitant operatorių sertifikatų peržiūrą. Vaidmenį pasirenkate registracijos metu, ir kiekvienas vaidmuo turi savo valdymo skydelį.
Tam nereikia rašyti roboto tvarkyklių. SO-100 palaikymas įdiegtas iš anksto, pradedant servopavarų komunikacija rankoje ir baigiant epizodų kodavimu duomenų rinkinių naršyklėje. Jei mokate prijungti USB laidą ir atidaryti naršyklės skirtuką, galite valdyti visą ciklą.
Ciklas: robotai, operatoriai, sesijos, duomenų rinkiniai
Viskas platformoje sukasi apie vieną ciklą. Kai jį pamatote, likusi dokumentacija skaitosi kur kas greičiau, nes kiekvienas puslapis išsamiau aprašo vieną šio ciklo etapą.
- 1Prijunkite robotą
Klientas susieja ranką su platforma naudodamas trumpą susiejimo kodą. Kai kodas panaudojamas prie rankos esančiame kompiuteryje, robotas praneša heartbeat ir savo aplinkoje pasirodo kaip prisijungęs.
- 2Užsakykite sesiją
Klientas užsako sesiją, arba sertifikuotas operatorius pasiima laisvą robotą. Sesija prasideda kaip PENDING ir tampa ACTIVE tą akimirką, kai operatorius prisijungia ir perima valdymą.
- 3Teleoperuokite
Operatorius valdo ranką iš naršyklės kabinos, stebėdamas roboto kameras. Platforma visą laiką žurnaluoja aktyvumo įvykius ir įrašo sąnarių padėtis, griebtuvo būseną bei vaizdą.
- 4Surinkite duomenų rinkinį
Sesijai pasibaigus, įrašas suskirstomas į epizodus LeRobot formatu ir pasirodo kliento duomenų rinkinių naršyklėje, paruoštas peržiūrai ir atsisiuntimui.
- 5Treniruokite ir kartokite
Klientai treniruoja surinktais duomenimis policy, tokias kaip ACT, Diffusion Policy, SmolVLA ar GR00T fine-tune, tada užsako daugiau sesijų toms situacijoms, kuriose policy dar klysta.
Kam žmonės tai naudoja
Trys dažniausios priežastys atsidurti čia sutampa, tačiau verta jas atskirti, nes jos lemia, kuriuos dokumentacijos puslapius skaityti pirmiausia.
- Duomenų surinkimas imitaciniam mokymuisi. Komandoms, treniruojančioms manipuliacijos policy, reikia daug švarių demonstracijų. Nuotoliniai operatoriai gali jas įrašinėti visą parą, ant jūsų aparatinės įrangos, jums nestovint šalia rankos.
- Nuotolinis valdymas. Kartais esmė paprasta: robotas atlieka darbą, kol žmogus yra kitur, ar tai būtų kitas kambarys, ar kita šalis.
- Mastelio didinimas be personalo vietoje. Jei turite kelias instaliacijas, brangiausia dalis yra samdyti ir planuoti vietinius operatorius kiekvienai iš jų. Operatorių prekyvietė šio apribojimo atsisako.
Jei jūsų tikslas yra duomenų surinkimas, o ranka stovi ant jūsų paties darbastalio, pažvelkite ir į darbalaukio programą. Ji įrašo epizodus lokaliai su valdomu procesu ir įkelia juos tada, kai nuspręsite, be jokio nuotolinio operatoriaus.
Architektūra iš paukščio skrydžio
Priklausomai nuo to, ką darote, dirbate su iki trijų programinės įrangos dalių. Jos visos kalbasi su tuo pačiu backend ir ta pačia paskyra, todėl kartą susietas robotas matomas visur.
| Komponentas | Kur veikia | Ką daro |
|---|---|---|
| Naršyklės kabina | Bet kuri šiuolaikinė naršyklė | Gyva teleoperacija, sesijų stebėjimas, duomenų rinkinių naršymas, atsiskaitymas ir nustatymai. Nieko diegti nereikia. |
| Darbalaukio programa | macOS, Windows, Linux | Lokalus įrašymas su ranka ant jūsų darbastalio: valdomas epizodų fiksavimas, peržiūra, LeRobot eksportas ir įkėlimai. Kartu su ja pristatoma ir CLI. |
| robotapp | Prie rankos esantis kompiuteris, dažniausiai Raspberry Pi | Bendrauja su servopavaromis ir kameromis, panaudoja susiejimo kodą, siunčia heartbeat bei transliuoja vaizdą ir valdymą. |
Autentifikacija laikosi to paties skirstymo. Naršyklė naudoja jūsų Supabase sesiją, o API ir MCP integracijos naudoja API raktus su ayr_live_ priešdėliu, sukurtus /dashboard/settings. Raktai skirti tik programiniam prieigos būdui; į kabiną jų niekada neįvedate.
Kur toliau
Sukurkite paskyrą, pasirinkite vaidmenį, susiekite pirmą robotą ir įvykdykite sesiją.
Įrašykite duomenų rinkinius lokaliai su valdomu procesu, įdiekite CLI ir MCP serverius.
Aplinkos, robotai, kameros, sesijos ir duomenų rinkiniai roboto savininkams.
Ką daro operatoriai, kaip veikia sertifikavimas ir kaip vyksta išmokos.
Sesijos gyvavimo ciklas, aktyvumo įvykiai, pokalbis, vertinimai ir pratęsimai.
Naršyklės kabina, klaviatūros valdymas, kamerų srautai ir avarinis stabdymas.
Dažnai užduodami klausimai
Ar man reikia savo roboto, kad naudočiausi platforma?▾
Tik jei norite būti klientu. Operatoriai valdo klientams priklausančius robotus, todėl operatoriaus paskyrai reikia naršyklės ir stabilaus ryšio, o ne aparatinės įrangos. Jei norite pajusti valdymą prieš registruodamiesi, vieša demonstracija adresu /live veikia ant tikros rankos.
Su kuriuo robotu pradėti?▾
SO-100 (SO-ARM100) yra pagrindinė palaikoma ranka ir pigiausias būdas pradėti. Atminkite, kad jos STS3215 servopavaros veikia 7,4 V įtampa. Robotų puslapyje išvardyti kiti palaikomi tipai.
Kiek kainuoja sesija?▾
Pay-as-you-go kaina yra 15,00 EUR už valandą. Starter planas kainuoja 99,00 EUR per mėnesį ir apima 10 valandų. Atsiskaitoma mėnesiais per Stripe; atsiskaitymo puslapyje aprašomos sąskaitos ir mokėjimo būdai.
Kam priklauso įrašyti duomenys?▾
Klientui, kuris užsakė sesiją. Duomenų rinkiniai pateikiami LeRobot formatu ir gali būti naudojami mokymui, įskaitant komercinį, be jokių apribojimų iš mūsų pusės.
Sukurkite AY-Robots paskyrą, pasirinkite kliento ar operatoriaus vaidmenį, susikurkite aplinką, susiekite robotą susiejimo kodu ir įvykdykite pirmą sesiją.
Įdiekite AY-Robots darbalaukio programą macOS, Windows ar Linux sistemoje, įrašykite SO-100 epizodus žingsnis po žingsnio ir naudokite CLI bei MCP.