Plattformen i korte trekk

AY-Robots kobler robotarmer til eksterne operatører gjennom nettleseren. Kunder stiller med maskinvaren, operatører med styringsferdighetene, og hver økt tas opp som treningsdata for robotlæring. Denne siden forklarer byggeklossene og hvor resten av dokumentasjonen passer inn.

Sist oppdatert 2026-08-09

Hva AY-Robots er

AY-Robots er en teleoperasjonsplattform for robotarmer. Kunder kobler til sin egen maskinvare, oftest SO-100 (også solgt som SO-ARM100), og eksterne operatører styrer disse armene fra et cockpit i nettleseren. Hvert kontrollerte minutt tas opp, så en økt gir deg to ting samtidig: utført arbeid på roboten og et demonstrasjonsdatasett du kan trene policyer på.

Plattformen har tre roller. CLIENT-kontoer eier roboter, bestiller økter og mottar de opptatte datasettene. OPERATOR-kontoer styrer roboter og tjener penger på fullførte økter. ADMIN-kontoer forvalter selve plattformen, inkludert gjennomgang av operatørsertifiseringer. Du velger rolle under onboardingen, og hver rolle får sitt eget dashbord.

Du trenger ikke skrive robotdrivere for dette. Støtte for SO-100 er innebygd, fra servokommunikasjon på armen til episodekoding i datasett-utforskeren. Kan du koble til en USB-kabel og åpne en nettleserfane, kan du kjøre hele kretsløpet.

Kretsløpet: roboter, operatører, økter, datasett

Alt på plattformen dreier seg om ett kretsløp. Har du først sett det, leser du resten av dokumentasjonen mye raskere, for hver side beskriver én stasjon i dette kretsløpet i mer detalj.

  1. 1
    Koble til en robot

    En kunde parer en arm med plattformen med en kort paringskode. Når koden er løst inn på maskinen ved armen, sender roboten et heartbeat og vises som tilkoblet i sitt miljø.

  2. 2
    Bestill en økt

    Kunden bestiller en økt, eller en sertifisert operatør tar en tilgjengelig robot. Økten starter som PENDING og blir ACTIVE i det øyeblikket operatøren kobler til og overtar styringen.

  3. 3
    Teleoperer

    Operatøren styrer armen fra cockpit i nettleseren mens hen følger med på robotens kameraer. Plattformen logger aktivitetshendelser hele veien og tar opp leddposisjoner, gripertilstand og video.

  4. 4
    Samle inn datasettet

    Når økten er fullført, organiseres opptaket i episoder i LeRobot-format og dukker opp i kundens datasett-utforsker, klart for gjennomgang og nedlasting.

  5. 5
    Tren og gjenta

    Kunder trener policyer som ACT, Diffusion Policy, SmolVLA eller GR00T-finjusteringer på de innsamlede dataene, og bestiller så flere økter for å dekke situasjonene policyen fortsatt feiler på.

Hva folk bruker plattformen til

De tre vanligste grunnene til å være her overlapper, men det er verdt å skille dem, fordi det avgjør hvilken dokumentasjon du bør lese først.

  • Datainnsamling for imitasjonslæring. Team som trener manipulasjonspolicyer trenger mange rene demonstrasjoner. Eksterne operatører kan ta dem opp døgnet rundt, på din maskinvare, uten at du må stå ved siden av armen.
  • Fjernstyring. Noen ganger handler det rett og slett om at roboten gjør arbeidet mens personen er et annet sted, enten det er et annet rom eller et annet land.
  • Skalering uten personell på stedet. Eier du flere oppsett, er det dyre å ansette og planlegge lokale operatører for hvert av dem. Operatørmarkedsplassen fjerner denne begrensningen.

Er datainnsamling målet ditt og armen står på ditt eget skrivebord, ta også en titt på skrivebordsklienten. Den tar opp episoder lokalt med en veiledet flyt og laster dem opp når du bestemmer deg, helt uten en ekstern operatør involvert.

Arkitekturen i korte trekk

Du samhandler med opptil tre programvarekomponenter, avhengig av hva du gjør. De snakker med samme backend og samme konto, så en robot som er paret én gang, er synlig overalt.

KomponentHvor den kjørerHva den gjør
Cockpit i nettleserenEnhver moderne nettleserDirekte teleoperasjon, øktovervåking, datasett-utforsking, fakturering og innstillinger. Ingenting å installere.
SkrivebordsklientmacOS, Windows, LinuxLokal opptak med en arm på skrivebordet: veiledet episodeopptak, gjennomgang, LeRobot-eksport og opplasting. Inneholder også CLI-en.
robotappMaskinen ved armen, typisk en Raspberry PiSnakker med servoer og kameraer, løser inn paringskoden, sender heartbeats og strømmer video og styring.

Autentiseringen følger den samme inndelingen. Nettleseren bruker Supabase-økten din, mens API-et og MCP-integrasjonene bruker API-nøkler med prefikset ayr_live_, opprettet under /dashboard/settings. Nøkler er kun til programmatisk tilgang; du limer dem aldri inn i cockpit.

Hvor du bør gå videre

Ofte stilte spørsmål

Trenger jeg min egen robot for å bruke plattformen?

Bare som kunde. Operatører styrer roboter som kunder eier, så en operatørkonto trenger en nettleser og en stabil forbindelse, ikke maskinvare. Vil du kjenne på styringen før du melder deg på, kjører den offentlige demoen på /live på en ekte arm.

Hvilken robot bør jeg starte med?

SO-100 (SO-ARM100) er den primære støttede armen og den billigste veien inn. Husk at STS3215-servoene i den kjører på 7,4 V. Robot-siden lister opp de andre støttede typene.

Hva koster en økt?

Pay-as-you-go koster 15,00 EUR per time. Starter-planen koster 99,00 EUR per måned og inkluderer 10 timer. Faktureringen skjer månedlig via Stripe; faktureringssiden dekker fakturaer og betalingsmetoder.

Hvem eier de opptatte dataene?

Kunden som bestilte økten. Datasett leveres i LeRobot-format og kan brukes til trening, også kommersiell trening, uten begrensninger fra vår side.