Sesije
Sesija je jedinica o kojoj zavisi sve ostalo na platformi: za nju se plaćaju operateri, za nju se naplaćuju klijenti i iz nje se seku dataset-ovi. Ova stranica dokumentuje njen životni ciklus, događaje aktivnosti koje ćete videti u dnevniku i šta se dešava nakon završetka sesije.
Poslednje ažurirano 2026-08-09
Životni ciklus sesije
Svaka sesija prolazi kroz mali, fiksni skup stanja. Trenutno stanje je uvek vidljivo u kontrolnoj tabli, a svaki prelaz se beleži kao događaj aktivnosti, pa se istorija sesije može tačno rekonstruisati.
| Stanje | Šta znači | Kako se menja |
|---|---|---|
| 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 vreme naplate teku | Može preći u PAUSED, COMPLETED ili CANCELLED |
| PAUSED | Sesija je privremeno zaustavljena i ne prihvata se unos upravljanja | Vraća se u ACTIVE nastavkom, ili se odavde završava |
| COMPLETED | Sesija je normalno završena; snimak je finalizovan i klijent može da oceni operatera | Konačno stanje |
| CANCELLED | Sesija je završena pre normalnog dovršenja, bilo od strane učesnika ili platforme | Konačno stanje |
Razlika koja je u praksi najvažnija: COMPLETED sesije proizvode finalizovan dataset i operatera koga je moguće oceniti, dok CANCELLED označava sesije koje nisu odradile svoj tok. Oba su konačna stanja; sesija se nikada ponovo ne otvara.
Događaji aktivnosti
Dok sesija traje, platforma zapisuje dnevnik događaja sa vremenskom oznakom. Klijenti ga vide uživo tokom praćenja, a ostaje uz sesiju i nakon toga radi revizije. Ovo su događaji na koje ćete naići.
| Događaj | Značenje |
|---|---|
| SESSION_START | Operater se povezao i sesija je postala ACTIVE |
| SESSION_END | Sesija je završena i prešla u konačno stanje |
| PAUSE | Sesija je pauzirana; unos upravljanja je obustavljen |
| RESUME | Sesija se vratila iz PAUSED u ACTIVE |
| ACTIVITY_CHECK | Periodična provera koja potvrđuje da operater aktivno upravlja robotom |
| INACTIVITY_WARNING | Nema unosa operatera neko vreme; operater se upozorava pre nego što se bilo šta zaustavi |
| INACTIVITY_STOP | Operater je ostao neaktivan nakon upozorenja i platforma je zaustavila sesiju |
| OPERATOR_SWITCH | Upravljanje je prešlo sa jednog operatera na drugog unutar iste sesije |
| ERROR | Nešto je pošlo naopako, poput pada stream-a ili greške u upravljanju, i zabeleženo je |
Lanac neaktivnosti postoji da zaštiti budžet klijenta. ACTIVITY_CHECK događaji se okidaju periodično; period bez unosa proizvodi INACTIVITY_WARNING, a nastavak tišine INACTIVITY_STOP. Za operatere je praktičan savet jednostavan: ako treba da se na trenutak udaljite, pauzirajte sesiju umesto da čekate da stignu upozorenja.
Čet sesije
Klijent i operater dele čet tokom trajanja sesije. To je kanal za uputstva o zadatku, probleme sa scenom i koordinaciju: predmet van dohvata, kamera koju treba podesiti, promena u onome što klijent želi da se demonstrira. Poruke se čuvaju uz sesiju i mogu se pregledati nakon njenog završetka, što je korisno kada oceni ili sporu treba kontekst.
Ocenjivanje nakon završetka
Kada sesija dostigne COMPLETED, klijent može da oceni operatera na skali od 1 do 5 zvezdica i ostavi povratnu informaciju. Ocene napajaju ukupan rezultat operatera i njegovu vidljivost na platformi, pa su glavni signal kvaliteta na kom se tržište zasniva. Ocenjujte pošteno: naduvana ocena za nemarnu sesiju šalje sledećeg klijenta na isto iskustvo.
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 u pregledaču dataset-ova klijenta u LeRobot formatu. Odatle može da ide direktno u pipeline za treniranje za ACT, Diffusion Policy, SmolVLA ili GR00T fine-tune-ove, uz uobičajenu napomenu da GR00T zahteva LeRobot v2.1.
Zato disciplina tokom sesije znači više od pristojnosti. Svaka pauza, svaki besposleni period, svaka improvizovana zaobilaznica deo je snimka. Čiste sesije proizvode čiste epizode; neuredne sesije proizvode podatke koje treba pregledati i skratiti pre nego što postanu upotrebljivi.
Produženje sesije
Kada posao potraje duže od planiranog, sesija može da se produži umesto da se prekine na kraju rezervisanog vremena. Produženje je moguće samo dok sesija još uvek traje i dok robot nema sukobljenu rezervaciju odmah nakon nje; dodatno vreme 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 drži epizode obe 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 odradila svoj tok: snimak je finalizovan i klijent može da oceni operatera. CANCELLED znači da je završena pre vremena, bilo da ju je završio učesnik ili ju je zaustavila platforma. Oba su konačna stanja.
Da li drugi operater može da preuzme usred sesije?▾
Da. Predaja se beleži kao događaj OPERATOR_SWITCH, pa zapis sesije uvek pokazuje ko je upravljao u kom trenutku.
Šta tačno pokreće zaustavljanje zbog neaktivnosti?▾
Produžen period bez unosa operatera. Platforma prvo beleži INACTIVITY_WARNING; tek ako operater ostane neaktivan nakon upozorenja, INACTIVITY_STOP završava sesiju. Namerno pauziranje u potpunosti izbegava taj lanac.
Gde idu podaci nakon sesije?▾
U pregledač dataset-ova okruženja kom robot pripada, organizovani kao epizode u LeRobot formatu. Klijent koji je rezervisao sesiju je vlasnik podataka.
Upravljajte robotima na AY-Robots kao klijent: podesite okruženja, uparite ruke i kamere, rezervišite sesije, pregledajte dataset-ove i naplatu.
Šta radi udaljeni operater robota na AY-Robots: sertifikacija, vođenje sesija, isporuka čistih podataka za treniranje i isplata preko Stripe Connect-a.