DK1 Bimanual: от настройки для обучения двуручной работе
Структурированный последовательный путь, который приведет вас от настройки оборудования к запуску обученной политики двуручного имитационного обучения одновременно на обоих плечах DK1. Предназначен для учащихся, прошедших курс OpenArm или имеющих эквивалентный опыт работы с робототехникой одной рукой.
Прежде чем начать — проверьте эти предварительные условия
- Завершен путь OpenArm 101. или иметь опыт телеоперации одной рукой и сбора данных
- Удобство работы с основами ROS 2 (файлы запуска, проверка тем, совместный мониторинг состояния)
- Установлен Python 3.10 или выше; знаком с виртуальными средами и pip
- Доступ к комплекту DK1 (оба ведомых рычага + ведущий контроллер) или бимануальный симулятор MuJoCo
- Ubuntu 22.04 или 24.04 — macOS и Windows не поддерживаются для аппаратной работы.
- Около 16 часов общего времени, в идеале распределено на 4–5 занятий.
Не уверены, готовы ли вы? Читать Блок 0 — он сопоставляет аппаратное обеспечение DK1 с тем, что вы уже знаете из OpenArm, и точно сообщает, в чем отличие.
Ваш путь с первого взгляда
Заполните блоки по порядку. Для каждого блока предусмотрена четкая проверка готовности — в бимануальных системах связь между блоками более тесная, поэтому не пропускайте вперед.
Прежде чем начать: бимануальная ориентация Необходимый
Почему две руки? Контрольные списки аппаратного и программного обеспечения. Объясняется концепция лидера/последователя. Оценка времени и где получить помощь.
~30 мин · Без кодаУстановите и подключите два кронштейна Необходимый
Физический монтаж для двуручного рабочего пространства, установка ведущего и ведомого рычага, размещение камеры для полного покрытия рабочего пространства.
~3 часаНастройка управления лидером/последователем Необходимый
Установка SDK для двуручного управления, настройка сопряжения, проверка соединения Python для обеих рук, проверка синхронизации.
~2 часаТелеоперируйте свою первую бимануальную задачу Необходимый
Изучите двуручное дистанционное управление, откалибруйте рабочее пространство для двух рук, попрактикуйтесь в передаче куба и достигните 5-минутного непрерывного этапа.
~2 часаЗапись синхронизированных бимануальных демонстраций Необходимый
Почему бимануальный сбор данных сложнее. Формат бимануального набора данных LeRobot. Запись рабочего процесса и контрольный список качества. Цель: 100 чистых демо.
~3 часаОбучение бимануальной политике с помощью ACT Необходимый
Почему ACT превосходно справляется с бимануальной координацией. Команда обучения, чтение кривых бимануального обучения, гиперпараметров. Цель: >60% успеха.
~4 часаЗапустите и улучшите свою бимануальную политику Необходимый
Настройка вывода для двух рычагов, протокол бимануальной оценки, уникальные для бимануала режимы отказа и маховик данных для улучшения.
~2 часаРазбивка по времени
| Единица | Тема | Время |
|---|---|---|
| Блок 0 | Бимануальная ориентация | ~30 мин. |
| Блок 1 | Настройка оборудования | ~3 часа |
| Блок 2 | Конфигурация лидера/последователя | ~2 часа |
| Блок 3 | Первая бимануальная телеоперация | ~2 часа |
| Блок 4 | Сбор данных (100 демонстраций) | ~3 часа |
| Блок 5 | Обучение политике ACT | ~4 часа |
| Блок 6 | Развертывание и улучшение | ~2 часа |
| Общий | ~16 часов 30 минут | |
Занимает около 30 минут. Охватывает концепции и контрольные списки, специфичные для бимануального управления, перед началом любых работ с оборудованием.