Sesije
Sesija je jedinica o kojoj zavisi sve ostalo na platformi: za nju se plaćaju operateri, po njoj se naplaćuju klijenti, i iz nje se izvode dataset-ovi. Ova stranica dokumentuje njen životni ciklus, aktivnosti koje ćete vidjeti u zapisniku i šta se dešava nakon što se sesija završi.
Zadnje ažurirano 2026-08-09
Životni ciklus sesije
Svaka sesija prolazi kroz mali, fiksni skup stanja. Trenutno stanje je uvijek vidljivo u kontrolnoj tabli, a svaki prelaz se bilježi kao aktivnost, tako da se historija sesije može tačno rekonstruisati.
| Stanje | Šta znači | Kako se mijenja |
|---|---|---|
| PENDING | Sesija postoji, ali operater još nije povezan | Postaje ACTIVE kada se operater poveže, ili CANCELLED ako nikada ne počne |
| ACTIVE | Operater je povezan i upravlja robotom; snimanje i naplativo vrijeme teku | Može preći u PAUSED, COMPLETED ili CANCELLED |
| PAUSED | Sesija je privremeno zaustavljena i ne prihvataju se kontrolni unosi | Vraća se u ACTIVE nastavkom, ili se odavde završava |
| COMPLETED | Sesija je normalno završena; snimak je finalizovan i klijent može ocijeniti operatera | Krajnje stanje |
| CANCELLED | Sesija je završena prije normalnog toka, bilo od strane jedne strane ili platforme | Krajnje stanje |
Razlika koja je najvažnija u praksi: sesije COMPLETED proizvode finalizovan dataset i operatera kojeg je moguće ocijeniti, dok CANCELLED označava sesije koje nisu prošle svoj tok. Obje su krajnje; sesija se nikada ponovo ne otvara.
Aktivnosti
Dok sesija traje, platforma piše zapisnik aktivnosti sa vremenskim oznakama. Klijenti ga vide uživo tokom praćenja, a on ostaje vezan za sesiju i nakon toga, radi revizije. Ovo su aktivnosti na koje ćete naići.
| Aktivnost | Značenje |
|---|---|
| SESSION_START | Operater se povezao i sesija je postala ACTIVE |
| SESSION_END | Sesija je završena i prešla u krajnje stanje |
| PAUSE | Sesija je pauzirana; kontrolni unos je obustavljen |
| RESUME | Sesija se vratila iz PAUSED u ACTIVE |
| ACTIVITY_CHECK | Periodična provjera koja potvrđuje da operater aktivno upravlja robotom |
| INACTIVITY_WARNING | Nema unosa od operatera neko vrijeme; operater se upozorava prije nego što se bilo šta zaustavi |
| INACTIVITY_STOP | Operater je ostao neaktivan nakon upozorenja i platforma je zaustavila sesiju |
| OPERATOR_SWITCH | Kontrola je prešla sa jednog operatera na drugog unutar iste sesije |
| ERROR | Nešto je pošlo po zlu, poput prekida stream-a ili kvara u upravljanju, i to je zabilježeno |
Lanac neaktivnosti postoji radi zaštite budžeta klijenta. Aktivnosti ACTIVITY_CHECK se pokreću periodično; period bez unosa proizvodi INACTIVITY_WARNING, a produžena tišina INACTIVITY_STOP. Za operatere je praktičan savjet jednostavan: ako trebate otići, pauzirajte sesiju umjesto da čekate da stignu upozorenja.
Chat sesije
Klijent i operater dijele chat tokom trajanja sesije. To je kanal za uputstva o zadatku, probleme sa scenom i koordinaciju: predmet van dohvata, kamera koju treba podesiti, promjena u onome što klijent želi da se demonstrira. Poruke se čuvaju uz sesiju i mogu se pregledati nakon što se ona završi, što je korisno kada ocjena ili spor zahtijeva kontekst.
Ocjenjivanje nakon završetka
Kada sesija dostigne COMPLETED, klijent može ocijeniti operatera na skali od 1 do 5 zvjezdica i ostaviti komentar. Ocjene napajaju ukupan rezultat operatera i njegovu vidljivost na platformi, pa su glavni signal kvaliteta na kojem tržište funkcioniše. Ocjenjujte iskreno: napuhana ocjena za nemarnu sesiju šalje sljedećeg klijenta ka istom iskustvu.
Podaci sesije postaju podaci za treniranje
Tokom ACTIVE sesije platforma snima telemetriju robota, unose operatera i slike sa kamera. Nakon završetka, snimak se organizuje u epizode i pojavljuje se u pregledaču dataset-ova klijenta u LeRobot formatu. Odatle može ići direktno u pipeline-e za treniranje za ACT, Diffusion Policy, SmolVLA ili GR00T fine-tune-ove, uz uobičajenu napomenu da GR00T zahtijeva LeRobot v2.1.
Zato disciplina sesije ima značaj i van puke učtivosti. Svaka pauza, svaki period bez rada, svaka improvizovana zaobilaznica dio je snimka. Čiste sesije proizvode čiste epizode; neuredne sesije proizvode podatke koje treba pregledati i doraditi prije nego što postanu upotrebljivi.
Produženje sesije
Kada posao traje duže nego što je planirano, sesija se može produžiti umjesto da se prekine na kraju rezervisanog vremena. Produženje je moguće samo dok sesija još uvijek traje i dok robot nema konfliktnu rezervaciju iza sebe; dodatno vrijeme se naplaćuje kao i ostatak sesije prema vašem planu. Ako produženje nije moguće, završite sesiju normalno i rezervišite nastavak: pregledač dataset-ova čuva epizode obje sesije jednu pored druge, u istom okruženju.
Često postavljana pitanja
Koja je razlika između COMPLETED i CANCELLED?▾
COMPLETED znači da je sesija prošla svoj tok: snimak je finalizovan i klijent može ocijeniti operatera. CANCELLED znači da je završena prijevremeno, bilo da ju je strana završila ili ju je platforma zaustavila. Obje su krajnja stanja.
Može li drugi operater preuzeti sesiju u toku?▾
Da. Predaja se bilježi kao aktivnost OPERATOR_SWITCH, tako da zapisnik sesije uvijek pokazuje ko je bio na kontroli u bilo kojem trenutku.
Šta tačno pokreće zaustavljanje zbog neaktivnosti?▾
Produžen period bez unosa od operatera. Platforma prvo bilježi INACTIVITY_WARNING; samo ako operater ostane neaktivan nakon upozorenja, INACTIVITY_STOP završava sesiju. Namjerno pauziranje izbjegava cijeli taj lanac.
Gdje idu podaci nakon sesije?▾
U pregledač dataset-ova okruženja kojem robot pripada, organizovani kao epizode u LeRobot formatu. Klijent koji je rezervisao sesiju vlasnik je podataka.
Upravljajte svojim robotima na AY-Robots kao klijent: podesite okruženja, uparite ruke i kamere, rezervišite i pratite sesije, pregledajte dataset-ove i naplatu.
Šta radi operater robota na AY-Robots: certificirajte se, vodite sesije teleoperacije, isporučujte čiste podatke za treniranje i budite plaćeni preko Stripe Connect-a.