
Официальная инструкция объясняет сопряжение Xbox, DualSense и контроллеров типа Pro Controller. Переведённый в режим сопряжения геймпад подключается командой sudo robotctl pad pair. Служба запоминает доверенное устройство, чтобы оно могло подключиться после перезапуска. Если найдено несколько новых контроллеров, программа просит выбрать конкретный, а не угадывает.
Для диагностики полезно различать связь с геймпадом и работу службы ввода. robotctl pad status показывает оба состояния. В robotctl monitor можно открыть поток входных событий и увидеть, приходят ли движения стиков. Это помогает отличить задержки радиоканала от проблемы в обработке команд.
robotctl запускается на самом роботе. duckctl предназначен для ноутбука: он обнаруживает устройство по Bluetooth LE и позволяет получить информацию или настроить сеть без заранее работающего SSH. Команда duckctl scan ищет роботов, а duckctl open открывает встроенную браузерную консоль, когда робот уже подключён к сети.
Консоль совмещает видео, управление и показатели состояния. Кнопка stop прекращает команду движения; документация специально отличает её от аварийного снятия питания с сервоприводов. Начинать разработку удобно с команд robotctl version, robotctl health и robotctl monitor: они показывают версию, состояние системы и происходящее в контуре управления. Перед исполнением команд сверяйтесь с актуальным справочником вашей версии.