Настолен клиент и CLI
Настолният клиент е за записване на дейтасети с ръка на собственото ви бюро: той разпознава хардуера, превежда ви през чист запис на епизоди и пази всичко локално, докато не решите да го качите. CLI-то се доставя заедно с него и служи и като MCP сървър.
Последна актуализация 2026-08-09
Какво прави настолното приложение
Кокпитът в браузъра е създаден за дистанционно управление на роботи, които живеят на платформата. Настолният клиент покрива другата половина от работния процес: вие, роботизирана ръка на бюрото ви и dataset, който искате да запишете сами. Той се свързва с ръката през USB, разпознава свързаните камери и ви превежда през записа епизод по епизод.
Разпознаването е автоматично. Включете SO-100 и приложението намира серийния порт и изброява сервомоторите; свързаните уеб камери се показват в преглед, така че можете да проверите кадъра, преди да запишете каквото и да е. Няма конфигурационен файл за писане и няма драйвер за търсене.
Всичко, което запишете, първо се записва на локалния диск. Нищо не напуска компютъра ви, преди изрично да качите данните, което е важно, ако епизодите ви съдържат неща, които все още не сте готови да споделите, или ако записвате някъде без надеждна връзка.
Изтегляне и инсталиране
Приложението е налично за macOS, Windows и Linux на /download. Инсталирайте го, влезте с акаунта си в платформата и свържете ръката. Ако едновременно сдвоявате робот с платформата, приложението е и мястото, откъдето използвате кода за сдвояване от съветника.
Направляваният процес на запис
Записването на добри данни за имитационно обучение е предимно въпрос на дисциплина, а приложението налага тази дисциплина вместо вас. Всеки епизод преминава през едни и същи пет стъпки.
- 1Опишете задачата
Едно ясно изречение, формулирано по един и същ начин всеки път за една и съща задача. Езиково обусловените policy обръщат внимание именно на този текст, така че „вдигни червеното кубче и го постави в купата" е по-добро от „тест 4".
- 2Нулирайте сцената
Преместете ръката в началната позиция и разположете обектите. Прегледът от камерата е там, за да можете да потвърдите кадъра преди записа, а не след него.
- 3Записвайте
Телеоперирайте ръката през задачата с премерени, плавни движения. Спрете веднага щом задачата е изпълнена, вместо да стоите бездейно в кадър.
- 4Прегледайте
Прегледайте епизода, преди да го запазите. Изхвърлянето на лош епизод струва секунди; тренирането върху него струва часове.
- 5Качете
Когато сте доволни, качете партидата. Епизодите се появяват в браузъра за дейтасети на платформата, заедно с всичко, записано чрез отдалечени сесии.
Локални данни и износ към LeRobot
Епизодите се съхраняват и изнасят във формат LeRobot, обменния формат, който приема по-голямата част от общността с отворен код за роботизирано обучение. Dataset, записан с настолния клиент, може да отиде директно в трениране за ACT, Diffusion Policy, SmolVLA или GR00T дообучения.
Ако планирате да дообучите GR00T, изнесете dataset-а си като LeRobot v2.1. GR00T не приема други версии на dataset, а да откриете това след дълга сесия на запис не е приятно.
CLI
CLI-то се инсталира самостоятелно, без настолното приложение, което го прави правилният избор за машини без графичен интерфейс и скриптове. На macOS и Linux:
curl -fsSL https://www.ay-robots.com/install.sh | shНа Windows, в PowerShell:
irm https://www.ay-robots.com/install.ps1 | iexCLI-то се автентикира с API ключ. Създайте такъв в /dashboard/settings; ключовете носят представка ayr_live_ и трябва да се третират като пароли, така че ги пазете в средата на shell-а си или в мениджър за тайни, а не в скриптове, които commit-вате.
MCP: локален и хостван
Ако работите с асистент или редактор, съвместим с MCP, платформата е достъпна през Model Context Protocol по два начина. Локалният сървър работи на вашия компютър и се стартира с една команда:
ay-robots mcpХостваният сървър живее на https://www.ay-robots.com/api/mcp и говори Streamable HTTP. Не изисква локална инсталация: насочете своя MCP клиент към URL адреса и се автентикирайте с API ключ ayr_live_ от /dashboard/settings, за да работите с данните на своя акаунт.
| Локален MCP сървър | Хостван MCP сървър | |
|---|---|---|
| Как да стартирате | ay-robots mcp след инсталиране на CLI-то | Нищо за стартиране, свържете се с https://www.ay-robots.com/api/mcp |
| Транспорт | Локален процес, стартиран от вашия MCP клиент | Streamable HTTP |
| Автентикация | Вашите CLI данни за достъп | API ключ с представка ayr_live_ |
| Подходящ за | Работни процеси, засягащи вашата локална машина и хардуер | Данни на акаунта отвсякъде, без инсталация |
Често задавани въпроси
Работи ли записът офлайн?▾
Да. Записът е изцяло локален. Нуждаете се от свързаност за първоначалното влизане и сдвояване, и отново при качване, но не по време на самото записване на епизоди.
Кои ръце разпознава настолният клиент?▾
SO-100 (SO-ARM100) е основната ръка и работи направо от кутията. Пълния списък с поддържани типове на платформата ще намерите на страницата за роботи.
Откъде да взема API ключ?▾
От /dashboard/settings. Ключовете започват с ayr_live_ и дават достъп до акаунта ви, така че ги пазете като пароли и анулирайте всеки ключ, който може да сте изложили.
Мога ли да използвам хоствания MCP сървър, без да инсталирам нещо?▾
Да. Той говори Streamable HTTP на https://www.ay-robots.com/api/mcp; трябват ви само MCP клиент и API ключ. Локалният сървър е необходим само когато работният процес засяга вашата локална машина.
Как AY-Robots съхранява записите от телеоперация във формат LeRobot: структура на епизодите, браузър за епизоди в таблото, обединяване на файлове и пазарът.
Създайте акаунт в AY-Robots, изберете роля на клиент или оператор, настройте първата си среда, сдвоете робот с код за сдвояване и проведете първата си сесия.