Advanced Search
Search Results
69 total results found
Обработка команд
Команды приходят роботу от оператора (веб-интерфейс) или от модели ИИ через сервер. SDK разбирает сообщение и вызывает ваш обработчик @robot.com_handler. Как команда доходит до робота Оператор / модель ИИ ──▶ ХАБ ──▶ событие "command" ──▶ SDK ──▶ on_command(ty...
Протокол обмена с сервером
Описание протокола обмена между SDK artex-robot (версия 0.1.1) и сервером ARTEX. Страница полезна тем, кто реализует собственного клиента (на другом языке, для микроконтроллера или симулятора) или серверную часть. Транспорт Параметр Значение Протокол So...
Примеры и поддержка
Готовые программы роботов и устранение неполадок
Примеры роботов
Готовые шаблоны программ для типовых устройств. Перед запуском создайте params.json с адресом сервера (см. Конфигурация). Пример 1. Светодиодная лампа (тип LED) Страница LED в веб-интерфейсе позволяет выбрать цвет (#RRGGBB) и яркость (0–100 %). Робот хранит те...
Устранение неполадок
Частые проблемы Симптом Причина Решение ModuleNotFoundError: No module named 'cv2' при импорте SDK OpenCV не входит в зависимости пакета pip install opencv-python (или opencv-python-headless) и numpy AttributeError: 'Conductor' object has no attribute...
Введение
Как ИИ управляет роботами и режимы состязаний
Управление роботами с помощью ИИ: обзор
Платформа ARTEX позволяет управлять роботом человеку, модели ИИ или обоим одновременно. Модели ИИ работают в распределённой вычислительной среде платформы (или на борту робота), получают от ХАБа видео и телеметрию и возвращают команды управления — в том же фор...
Режимы управления и состязаний
Битва интеллектуальных роботов — соревновательный формат платформы ARTEX. Роботы на арене (физической или виртуальной) управляются людьми, моделями ИИ или их комбинацией. Побеждает не тот, у кого мощнее железо, а тот, у кого умнее алгоритм. Режимы Режим Кто...
Интерфейс оператора
Веб-интерфейс и визуальный редактор модулей
Разработка моделей ИИ
Контракт модели, демо-модель, конвейеры модулей
Разработка модели ИИ для платформы
Руководство для разработчиков моделей ИИ: как устроен контракт модели с платформой и как реализовать правила демо-прототипа. Контракт модели Модель на платформе ARTEX — это функция «наблюдение → команда»: ┌──────────────── входы ────────────────┐ ...
Конвейеры модулей
Логика обработки данных на сервере собирается в визуальном редакторе модулей: модули перетаскиваются на рабочее поле, их порты соединяются линиями. Описание самих модулей и их портов — на странице Веб-интерфейс управления роботами; здесь — готовые схемы соедин...
Данные и обучение
Сбор датасетов, Imitation Learning, RL, полигоны
Сбор данных и обучение моделей
Каждая сессия ручного управления на платформе — это готовые обучающие данные: платформа синхронно записывает, что видел робот (видео), в каком он был состоянии (телеметрия) и что сделал оператор (команды). На этих данных обучается следующая версия модели. Цикл...
Физический и виртуальный полигоны
Платформа ARTEX объединяет два мира: физический полигон с реальными устройствами и виртуальный полигон с симуляцией. Оба подключаются к платформе одинаково, поэтому модели и интерфейс работают с ними без изменений. Сравнение Физический полигон Виртуальный ...