Управление 7-осевой роборукой NERO обычными словами через OpenClaw
Автор научил OpenClaw навыку и правилам для роборуки NERO, и агент по просьбам обычными словами пишет и запускает скрипты движения на Python. Измеренных результатов в статье нет.
Что сделали
Автор ставит OpenClaw (в статье советуют модель Qwen) и добавляет папку навыка с файлом навыка и справкой по API для SDK pyAgxArm. В них заданы правила. Как подключаться по CAN, что руку нужно включить до смены режима, в каких единицах задавать значения и что надо ждать конца каждого движения. После этого OpenClaw пишет скрипты на Python по просьбам о движениях, сформулированным обычным языком.
Что получилось
Статья это инструкция по настройке и ссылка на демо-видео. Измеренных результатов, доли успешных попыток или примеров промптов с итогом в ней нет.
На что обратить внимание
Навык только пишет код. Настроить CAN, установить pyAgxArm и включить питание руки нужно самому. В навыке советуют освободить рабочую зону и начинать с маленьких медленных движений.
Пояснение
CAN это промышленная шина, по которой компьютер общается с контроллерами роботов. NERO это 7-осевая роборука компании AgileX Robotics, а pyAgxArm её библиотека на Python.
Кому пригодится
Инженерам и энтузиастам робототехники, которые хотят управлять манипулятором без ручного написания каждого скрипта.
Попробуйте сами с OpenClaw
У меня есть [модель роборуки] с SDK по адресу [ссылка на документацию SDK или путь]. Прочитай документацию и напиши файл навыка с правилами безопасности [пределы суставов, ограничение скорости, границы рабочей зоны]. Потом, когда я попрошу о движении обычными словами, пиши скрипт на Python и показывай его мне до запуска на руке. Готово, когда ты безопасно выполнишь [простое тестовое движение, например в исходное положение и обратно].
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Ещё 2 источника
Источник: hackster.io · · обновлено