Pregled platforme

AY-Robots povezuje robotske ruke sa operaterima na daljinu putem browsera. Klijenti donose hardver, operateri donose vještinu upravljanja, a svaka sesija se bilježi kao podaci za treniranje za robot learning. Ova stranica objašnjava pokretne dijelove i gdje se u njih uklapa ostatak dokumentacije.

Zadnje ažurirano 2026-08-09

Šta je AY-Robots

AY-Robots je platforma za teleoperaciju robotskih ruku. Klijenti povezuju svoj hardver, najčešće SO-100 (koji se prodaje i kao SO-ARM100), a operateri na daljinu upravljaju tim rukama iz kokpita u browseru. Svaki kontrolisani minut se bilježi, tako da sesija istovremeno proizvodi dvije stvari: obavljeni posao na robotu i demonstracioni dataset na kojem možete trenirati policy.

Platforma ima tri uloge. Računi CLIENT posjeduju robote, rezervišu sesije i primaju snimljene dataset-ove. Računi OPERATOR upravljaju robotima i zarađuju novac za obavljene sesije. Računi ADMIN administriraju samu platformu, uključujući pregled certifikacija operatera. Ulogu birate tokom onboardinga, a svaka uloga dobija svoju kontrolnu tablu.

Ništa od ovoga ne zahtijeva da pišete drajvere za robote. Podrška za SO-100 je ugrađena, od komunikacije sa servomotorima na ruci do kodiranja epizoda u pregledniku dataset-ova. Ako znate priključiti USB kabl i otvoriti karticu u browseru, možete pokrenuti čitav ciklus.

Ciklus: roboti, operateri, sesije, dataset-ovi

Sve na platformi vrti se oko jednog ciklusa. Kad ga jednom uočite, ostatak dokumentacije čita se mnogo brže, jer svaka stranica detaljnije opisuje jednu stanicu ovog ciklusa.

  1. 1
    Povežite robota

    Klijent uparuje ruku sa platformom pomoću kratkog koda za uparivanje. Čim se kod iskoristi na računaru priključenom na ruku, robot počinje slati heartbeat i pojavljuje se kao online u svom okruženju.

  2. 2
    Rezervišite sesiju

    Klijent rezerviše sesiju, ili certificirani operater preuzima dostupnog robota. Sesija počinje kao PENDING i postaje ACTIVE u trenutku kada se operater poveže i preuzme upravljanje.

  3. 3
    Teleoperirajte

    Operater upravlja rukom iz kokpita u browseru dok posmatra kamere robota. Platforma cijelo vrijeme bilježi aktivnosti i snima pozicije zglobova, stanje hvataljke i video.

  4. 4
    Prikupite dataset

    Kad se sesija završi, snimak se organizuje u epizode u LeRobot formatu i pojavljuje se u pregledniku dataset-ova klijenta, spreman za pregled i preuzimanje.

  5. 5
    Trenirajte i ponovite

    Klijenti treniraju policy poput ACT, Diffusion Policy, SmolVLA ili GR00T fine-tune-ova na prikupljenim podacima, a zatim rezervišu dodatne sesije za situacije u kojima policy i dalje griješi.

Za šta se platforma koristi

Tri najčešća razloga zbog kojih ste ovdje se preklapaju, ali vrijedi ih razdvojiti, jer određuju koju dokumentaciju biste trebali prvo pročitati.

  • Prikupljanje podataka za imitation learning. Timovi koji treniraju policy za manipulaciju trebaju mnogo čistih demonstracija. Operateri na daljinu mogu ih snimati non-stop, na vašem hardveru, bez da vi stojite pored ruke.
  • Daljinsko upravljanje. Ponekad je poenta jednostavno u tome da robot obavlja posao dok se osoba nalazi negdje drugdje, bilo da je riječ o drugoj prostoriji ili drugoj državi.
  • Skaliranje bez osoblja na terenu. Ako posjedujete više postavki, zapošljavanje i raspoređivanje lokalnih operatera za svaku od njih najskuplji je dio. Tržište operatera uklanja to ograničenje.

Ako vam je cilj prikupljanje podataka, a ruka stoji na vašem vlastitom stolu, pogledajte i desktop klijent. On lokalno snima epizode kroz vođeni proces i prenosi ih kada vi to odlučite, bez ikakvog operatera na daljinu.

Arhitektura ukratko

U zavisnosti od toga šta radite, koristite do tri dijela softvera. Svi komuniciraju sa istim backendom i istim računom, pa je jednom upareni robot vidljiv svugdje.

KomponentaGdje radiŠta radi
Kokpit u browseruBilo koji savremeni browserTeleoperacija uživo, praćenje sesija, pregled dataset-ova, naplata i podešavanja. Ništa se ne instalira.
Desktop klijentmacOS, Windows, LinuxLokalno snimanje sa rukom na vašem stolu: vođeno snimanje epizoda, pregled, izvoz u LeRobot i otpremanje. Dolazi i sa CLI-jem.
robotappRačunar pored ruke, obično Raspberry PiKomunicira sa servomotorima i kamerama, iskorištava kod za uparivanje, šalje heartbeat i prenosi video i upravljanje.

Autentikacija prati istu podjelu. Browser koristi vašu Supabase sesiju, dok API i integracije sa MCP-om koriste API ključeve sa prefiksom ayr_live_, koji se kreiraju pod /dashboard/settings. Ključevi služe isključivo za programski pristup; nikada ih ne lijepite u kokpit.

Kuda dalje

Često postavljana pitanja

Da li mi treba vlastiti robot za korištenje platforme?

Samo kao klijentu. Operateri upravljaju robotima koje posjeduju klijenti, pa račun operatera zahtijeva browser i stabilnu vezu, a ne hardver. Ako želite osjetiti kontrole prije registracije, javna demonstracija na /live radi na pravoj ruci.

Sa kojim robotom bih trebao početi?

SO-100 (SO-ARM100) je glavna podržana ruka i najjeftiniji ulaz. Imajte na umu da njeni servomotori STS3215 rade na 7,4 V. Stranica o robotima navodi ostale podržane tipove.

Koliko košta sesija?

Pay-as-you-go iznosi 15,00 EUR po satu. Plan Starter košta 99,00 EUR mjesečno i uključuje 10 sati. Naplata se odvija mjesečno preko Stripe-a; stranica o naplati pokriva fakture i načine plaćanja.

Ko je vlasnik snimljenih podataka?

Klijent koji je rezervisao sesiju. Dataset-ovi se isporučuju u LeRobot formatu i mogu se koristiti za treniranje, uključujući komercijalno treniranje, bez ograničenja sa naše strane.