Desktopový klient a CLI

Desktopový klient slúži na nahrávanie datasetov s ramenom na vlastnom stole: rozpozná hardvér, prevedie vás čistým záznamom epizód a všetko udrží lokálne, kým sa nerozhodnete nahrať dáta na server. CLI je súčasťou balíka a zároveň funguje ako server MCP.

Naposledy aktualizované 2026-08-09

Čo desktopová aplikácia robí

Kokpit v prehliadači je určený na vzdialené ovládanie robotov, ktoré žijú na platforme. Desktopový klient pokrýva druhú polovicu workflow: vy, robotické rameno na vašom stole a dataset, ktorý chcete nahrať sami. Pripája sa k ramenu cez USB, rozpoznáva pripojené kamery a prevádza vás nahrávaním epizóda po epizóde.

Rozpoznávanie je automatické. Zapojte SO-100 a aplikácia nájde sériový port a vymenuje servá; pripojené webkamery sa zobrazia v náhľade, takže si môžete pred nahrávaním overiť kompozíciu záberu. Žiadny konfiguračný súbor na písanie a žiadny ovládač na hľadanie.

Všetko, čo nahráte, sa najprv zapíše na lokálny disk. Nič neopustí váš počítač, kým výslovne nenahráte dáta na server, čo je dôležité, ak vaše epizódy obsahujú niečo, čo ešte nie ste pripravení zdieľať, alebo ak nahrávate niekde bez spoľahlivého pripojenia.

Stiahnutie a inštalácia

Aplikácia je dostupná pre macOS, Windows a Linux na /download. Nainštalujte ju, prihláste sa svojím účtom platformy a pripojte rameno. Ak zároveň párujete robota s platformou, aplikácia je aj miestom, kde uplatníte párovací kód zo sprievodcu.

Sprievodný postup nahrávania

Nahrávanie kvalitných dát pre imitačné učenie je z veľkej časti otázka disciplíny a aplikácia túto disciplínu za vás presadzuje. Každá epizóda prechádza rovnakými piatimi stanicami.

  1. 1
    Opíšte úlohu

    Jedna jasná veta, formulovaná rovnako pri každom výskyte tej istej úlohy. Jazykovo podmienené policy sa riadia práve týmto reťazcom, takže „zdvihni červenú kocku a polož ju do misky" je lepšie ako „test 4".

  2. 2
    Vynulujte scénu

    Presuňte rameno do východiskovej polohy a rozmiestnite objekty. Náhľad kamery je tu na to, aby ste si kompozíciu overili pred záväzným krokom, nie po ňom.

  3. 3
    Nahrávajte

    Teleoperujte rameno cez úlohu s rozvážnymi, plynulými pohybmi. Zastavte hneď, ako je úloha hotová, namiesto toho, aby ste ostali nečinne stáť v zábere.

  4. 4
    Prehrajte a skontrolujte

    Pred uložením si epizódu prehrajte. Zahodenie zlej epizódy stojí sekundy; trénovanie na nej stojí hodiny.

  5. 5
    Nahrajte na server

    Keď ste spokojní, nahrajte dávku. Epizódy sa objavia vo vašom prehliadači datasetov na platforme spolu so všetkým, čo bolo nahrané cez vzdialené relácie.

Lokálne dáta a export do LeRobot

Epizódy sa ukladajú a exportujú vo formáte LeRobot, výmennom formáte, ktorý akceptuje väčšina open-source ekosystému pre robotické učenie. Dataset nahraný desktopovým klientom môže ísť priamo do trénovania pre ACT, Diffusion Policy, SmolVLA alebo doladenia GR00T.

GR00T potrebuje LeRobot v2.1

Ak plánujete doladiť GR00T, exportujte svoj dataset ako LeRobot v2.1. GR00T neakceptuje iné verzie datasetu a zistiť to až po dlhej relácii nahrávania nie je príjemné.

CLI

CLI sa inštaluje samostatne, bez desktopovej aplikácie, čo z neho robí správnu voľbu pre bezhlavé počítače a skripty. Na macOS a Linuxe:

sh
curl -fsSL https://www.ay-robots.com/install.sh | sh
macOS a Linux

Na Windows, v PowerShelli:

powershell
irm https://www.ay-robots.com/install.ps1 | iex
Windows PowerShell

CLI sa autentifikuje pomocou API kľúča. Vytvorte si ho v /dashboard/settings; kľúče majú predponu ayr_live_ a mali by ste s nimi zaobchádzať ako s heslami, takže ich uchovávajte vo svojom shell prostredí alebo v správcovi tajomstiev, nie v skriptoch, ktoré commitujete.

MCP: lokálny a hostovaný

Ak pracujete s asistentom alebo editorom, ktorý podporuje MCP, platforma je dostupná cez Model Context Protocol dvoma spôsobmi. Lokálny server beží na vašom počítači a spúšťa sa jediným príkazom:

sh
ay-robots mcp
Spustite lokálny server MCP

Hostovaný server beží na https://www.ay-robots.com/api/mcp a hovorí protokolom Streamable HTTP. Nevyžaduje žiadnu lokálnu inštaláciu: nasmerujte svojho klienta MCP na túto URL a autentifikujte sa API kľúčom ayr_live_ z /dashboard/settings, aby ste pracovali s dátami svojho účtu.

Lokálny server MCPHostovaný server MCP
Ako spustiťay-robots mcp po inštalácii CLINič nespúšťate, pripojte sa na https://www.ay-robots.com/api/mcp
TransportLokálny proces, spustený vaším klientom MCPStreamable HTTP
AutentifikáciaVaše prihlasovacie údaje CLIAPI kľúč s predponou ayr_live_
Vhodné preWorkflow, ktoré pracujú s vaším lokálnym počítačom a hardvéromDáta účtu odkiaľkoľvek, bez inštalácie

Časté otázky

Funguje nahrávanie offline?

Áno. Nahrávanie je úplne lokálne. Pripojenie potrebujete na počiatočné prihlásenie a párovanie a znova pri nahrávaní na server, ale nie počas samotného zaznamenávania epizód.

Ktoré ramená desktopový klient rozpozná?

SO-100 (SO-ARM100) je hlavné rameno a funguje priamo po vybalení. Úplný zoznam podporovaných typov na platforme nájdete na stránke o robotoch.

Kde získam API kľúč?

V /dashboard/settings. Kľúče začínajú ayr_live_ a udeľujú prístup k vášmu účtu, takže ich uchovávajte ako heslá a zrušte akýkoľvek kľúč, ktorý ste mohli vystaviť.

Môžem použiť hostovaný server MCP bez inštalácie čohokoľvek?

Áno. Hovorí protokolom Streamable HTTP na https://www.ay-robots.com/api/mcp; potrebujete len klienta MCP a API kľúč. Lokálny server je potrebný len vtedy, keď workflow zahŕňa váš lokálny počítač.