Desktopový klient a CLI
Desktopový klient slouží k nahrávání datasetů s ramenem na vlastním stole: rozpozná hardware, provede vás čistým zaznamenáváním epizod a všechno drží lokálně, dokud se nerozhodnete to nahrát. Spolu s ním se instaluje CLI, které zároveň funguje jako MCP server.
Naposledy aktualizováno 2026-08-09
Co desktopová aplikace dělá
Prohlížečový kokpit je určený pro vzdálené ovládání robotů, které žijí na platformě. Desktopový klient pokrývá druhou polovinu workflow: vás, robotické rameno na vašem stole a dataset, který si chcete nahrát sami. Připojí se k rameni přes USB, rozpozná připojené kamery a provede vás nahráváním epizoda po epizodě.
Rozpoznávání je automatické. Zapojíte SO-100 a aplikace najde sériový port a vyčte serva; připojené webkamery se zobrazí v náhledu, takže si můžete zkontrolovat záběr ještě před nahráváním. Žádný konfigurační soubor psát nemusíte a žádný ovladač hledat taky ne.
Vše, co nahrajete, se nejdřív zapíše na lokální disk. Nic neopustí váš počítač, dokud to výslovně nenahrajete, což hraje roli, pokud epizody obsahují něco, co ještě nejste připravení sdílet, nebo pokud nahráváte někde bez spolehlivého připojení.
Stažení a instalace
Aplikace je k dispozici pro macOS, Windows a Linux na /download. Nainstalujte ji, přihlaste se svým účtem na platformě a připojte rameno. Pokud zároveň párujete robota s platformou, aplikace je také místo, kde uplatníte párovací kód z průvodce.
Vedený postup nahrávání
Nahrávat kvalitní data pro imitation learning je hlavně otázka disciplíny a aplikace za vás tuto disciplínu vynucuje. Každá epizoda projde stejnými pěti kroky.
- 1Popište úkol
Jedna jasná věta, formulovaná pokaždé stejně pro stejný úkol. Jazykově podmíněné policy tento text zohledňují, takže "zvedni červenou kostku a polož ji do misky" je lepší než "test 4".
- 2Resetujte scénu
Přesuňte rameno do výchozí polohy a rozmístěte objekty. Náhled z kamery je tu proto, abyste si potvrdili záběr ještě před spuštěním, ne až po něm.
- 3Nahrávejte
Teleoperujte rameno celým úkolem uvážlivými, plynulými pohyby. Jakmile je úkol hotový, ihned zastavte, místo abyste zůstali nečinní v záběru.
- 4Zkontrolujte
Před uložením si epizodu přehrajte. Zahodit špatnou epizodu stojí pár vteřin; trénovat na ní stojí hodiny.
- 5Nahrajte
Jakmile jste spokojení, nahrajte dávku. Epizody se objeví v prohlížeči datasetů na platformě, vedle všeho, co bylo zaznamenané přes vzdálené session.
Lokální data a export do LeRobot
Epizody se ukládají a exportují ve formátu LeRobot, výměnném formátu, který přijímá většina open-source ekosystému pro robot learning. Dataset nahraný desktopovým klientem lze rovnou použít k trénování ACT, Diffusion Policy, SmolVLA nebo fine-tunů GR00T.
Chystáte-li se fine-tunovat GR00T, exportujte dataset jako LeRobot v2.1. GR00T jiné verze datasetu nepřijímá, a zjistit to až po dlouhé nahrávací session není žádná zábava.
CLI
CLI se instaluje samostatně, bez desktopové aplikace, což z něj dělá správnou volbu pro headless počítače a skripty. Na macOS a Linuxu:
curl -fsSL https://www.ay-robots.com/install.sh | shNa Windows, v PowerShellu:
irm https://www.ay-robots.com/install.ps1 | iexCLI se autentizuje pomocí API klíče. Vytvořte ho v /dashboard/settings; klíče nesou prefix ayr_live_ a mělo by se s nimi zacházet jako s hesly, takže je uchovávejte v proměnných prostředí shellu nebo ve správci tajemství, ne ve skriptech, které commitujete.
MCP: lokálně a hostovaně
Pokud pracujete s asistentem nebo editorem podporujícím MCP, platforma je dostupná přes Model Context Protocol dvěma způsoby. Lokální server běží na vašem počítači a spouští se jediným příkazem:
ay-robots mcpHostovaný server běží na https://www.ay-robots.com/api/mcp a mluví Streamable HTTP. Nevyžaduje žádnou lokální instalaci: nasměrujte na tuto URL svého MCP klienta a autentizujte se API klíčem s prefixem ayr_live_ z /dashboard/settings, abyste pracovali s daty svého účtu.
| Lokální MCP server | Hostovaný MCP server | |
|---|---|---|
| Jak spustit | ay-robots mcp po instalaci CLI | Nic se nespouští, připojte se na https://www.ay-robots.com/api/mcp |
| Přenos | Lokální proces spuštěný vaším MCP klientem | Streamable HTTP |
| Autentizace | Vaše přihlašovací údaje CLI | API klíč s prefixem ayr_live_ |
| Vhodné pro | Workflow, které pracuje s vaším lokálním počítačem a hardwarem | Data účtu odkudkoli, bez instalace |
Časté dotazy
Funguje nahrávání offline?▾
Ano. Nahrávání je čistě lokální. Připojení potřebujete pro úvodní přihlášení a párování a pak znovu při nahrávání, ale ne během samotného zaznamenávání epizod.
Která ramena desktopový klient rozpozná?▾
SO-100 (SO-ARM100) je hlavní rameno a funguje ihned po zapojení. Úplný seznam podporovaných typů na platformě najdete na stránce o robotech.
Kde získám API klíč?▾
V /dashboard/settings. Klíče začínají na ayr_live_ a udělují přístup k vašemu účtu, takže je ukládejte jako hesla a jakýkoli klíč, který jste mohli vyzradit, odvolejte.
Můžu použít hostovaný MCP server bez instalace čehokoli?▾
Ano. Mluví Streamable HTTP na https://www.ay-robots.com/api/mcp; stačí vám MCP klient a API klíč. Lokální server je potřeba jen tehdy, když workflow pracuje s vaším lokálním počítačem.
Jak AY-Robots ukládá teleoperační záznamy ve formátu LeRobot: struktura epizod, prohlížeč epizod v dashboardu, slučování nahrávek a tržiště.
Vytvořte si účet na AY-Robots, zvolte roli klienta nebo operátora, nastavte první prostředí, spárujte robota párovacím kódem a spusťte první session.