Økter
En økt er enheten alt annet på plattformen henger på: det er det operatører betales for, det kunder faktureres for, og det datasett skjæres fra. Denne siden dokumenterer livssyklusen, aktivitetshendelsene du ser i loggen, og hva som skjer etter at en økt avsluttes.
Sist oppdatert 2026-08-09
Øktens livssyklus
Hver økt beveger seg gjennom et lite, fast sett tilstander. Gjeldende tilstand er alltid synlig i dashbordet, og hver overgang logges som en aktivitetshendelse, slik at historien til en økt kan rekonstrueres nøyaktig.
| Tilstand | Hva den betyr | Hvordan den endres |
|---|---|---|
| PENDING | Økten eksisterer, men ingen operatør er tilkoblet ennå | Blir ACTIVE når operatøren kobler til, eller CANCELLED hvis den aldri starter |
| ACTIVE | En operatør er tilkoblet og styrer roboten; opptak og faktureringstid løper | Kan gå til PAUSED, COMPLETED eller CANCELLED |
| PAUSED | Økten er midlertidig stanset, og ingen styringsinput godtas | Går tilbake til ACTIVE ved gjenopptak, eller avsluttes herfra |
| COMPLETED | Økten avsluttet normalt; opptaket er ferdigstilt, og kunden kan vurdere operatøren | Sluttilstand |
| CANCELLED | Økten avsluttet før normal fullføring, enten av en part eller av plattformen | Sluttilstand |
Skillet som betyr mest i praksis: COMPLETED-økter produserer et ferdigstilt datasett og en vurderbar operatør, mens CANCELLED merker økter som ikke gikk sin gang. Begge er sluttilstander; en økt gjenåpnes aldri.
Aktivitetshendelser
Mens en økt kjører, skriver plattformen en tidsstemplet hendelseslogg. Kunder ser den direkte under overvåking, og den blir liggende på økten etterpå for revisjon. Dette er hendelsene du vil møte.
| Hendelse | Betydning |
|---|---|
| SESSION_START | Operatøren koblet til, og økten ble ACTIVE |
| SESSION_END | Økten avsluttet og gikk til en sluttilstand |
| PAUSE | Økten ble pauset; styringsinput er suspendert |
| RESUME | Økten gikk fra PAUSED tilbake til ACTIVE |
| ACTIVITY_CHECK | En periodisk kontroll som bekrefter at operatøren aktivt styrer roboten |
| INACTIVITY_WARNING | Ingen operatørinput en stund; operatøren advares før noe stoppes |
| INACTIVITY_STOP | Operatøren forble inaktiv etter advarselen, og plattformen stoppet økten |
| OPERATOR_SWITCH | Styringen gikk fra én operatør til en annen innenfor samme økt |
| ERROR | Noe gikk galt, som et strømbrudd eller en styringsfeil, og ble logget |
Inaktivitetskjeden finnes for å beskytte kundens budsjett. ACTIVITY_CHECK-hendelser utløses periodisk; et strekk uten input gir en INACTIVITY_WARNING, og fortsatt stillhet en INACTIVITY_STOP. For operatører er det praktiske rådet enkelt: må du gå fra, pauser du økten i stedet for å la advarslene komme.
Øktchat
Kunde og operatør deler en chat for varigheten av økten. Den er kanalen for oppgaveinstruksjoner, sceneproblemer og koordinering: et objekt utenfor rekkevidde, et kamera som må justeres, en endring i hva kunden vil ha demonstrert. Meldinger lagres med økten og kan gjennomgås etter at den avsluttes, noe som er nyttig når en vurdering eller en tvist trenger kontekst.
Vurdering etter fullføring
Når en økt når COMPLETED, kan kunden vurdere operatøren på en skala fra 1 til 5 stjerner og legge igjen tilbakemelding. Vurderinger mater operatørens samlede poengsum og synlighet på plattformen, så de er hovedkvalitetssignalet markedsplassen kjører på. Vurder ærlig: en oppblåst vurdering for en slurvete økt sender neste kunde til den samme opplevelsen.
Øktdata blir treningsdata
Gjennom en ACTIVE-økt tar plattformen opp robottelemetri, operatørinput og kamerastrømmene. Etter fullføring organiseres opptaket i episoder og dukker opp i kundens datasett-utforsker i LeRobot-format. Derfra kan det gå rett inn i treningspipelines for ACT, Diffusion Policy, SmolVLA eller GR00T-finjusteringer, med det vanlige forbeholdet at GR00T krever LeRobot v2.1.
Dette er hvorfor øktdisiplin betyr mer enn høflighet. Hver pause, hvert stillestående strekk, hver improvisert omvei er del av opptaket. Rene økter gir rene episoder; rotete økter gir data som må gjennomgås og trimmes før de er brukbare.
Forlenge en økt
Når arbeidet tar lengre tid enn planlagt, kan en økt forlenges i stedet for å kuttes ved bestilt sluttid. Forlengelse er bare mulig mens økten fortsatt kjører og roboten ikke har en motstridende bestilling rett etter; ekstra tid faktureres som resten av økten under din plan. Er en forlengelse ikke mulig, fullfør økten normalt og bestill en oppfølger: datasett-utforskeren holder episodene fra begge øktene side om side i samme miljø.
Ofte stilte spørsmål
Hva er forskjellen mellom COMPLETED og CANCELLED?▾
COMPLETED betyr at økten gikk sin gang: opptaket er ferdigstilt, og kunden kan vurdere operatøren. CANCELLED betyr at den avsluttet tidlig, enten en part avsluttet den eller plattformen stoppet den. Begge er sluttilstander.
Kan en annen operatør overta midt i en økt?▾
Ja. En overlevering logges som en OPERATOR_SWITCH-hendelse, så øktposten viser alltid hvem som hadde styringen på et gitt tidspunkt.
Hva utløser egentlig et inaktivitetsstopp?▾
En vedvarende periode uten operatørinput. Plattformen logger først en INACTIVITY_WARNING; bare hvis operatøren forblir inaktiv etter advarselen, avslutter INACTIVITY_STOP økten. Å pause bevisst unngår hele kjeden.
Hvor havner dataene etter en økt?▾
I datasett-utforskeren til miljøet roboten tilhører, organisert som episoder i LeRobot-format. Kunden som bestilte økten eier dataene.
Kjør robotene dine på AY-Robots som kunde: sett opp miljøer, par armer og kameraer, bestill og overvåk økter, utforsk datasett og følg fakturering.
Hva en ekstern robotoperatør gjør på AY-Robots: bli sertifisert, kjør teleoperasjonsøkter, lever rene treningsdata, og bli betalt via Stripe Connect.