Почему бимануальный сбор данных сложнее
При сборе данных с помощью одной руки плохая демонстрация влияет только на траекторию одной руки. Вы записываете 50 демонстраций, отбрасываете 5 плохих и тренируетесь на 45. При двуручном сборе данных ошибка в точке передачи делает недействительной оба траектории оружия для этой демонстрации одновременно. Виды отказа связаны.
Эта связь имеет два практических последствия. Во-первых, вам нужно больше демонстраций — 100 вместо 50 — потому что двуручные задачи имеют более высокую вариативность, а политика требует большего количества примеров для изучения структуры координации. Во-вторых, вам нужна более строгая последовательность при каждой демонстрации. Демонстрация с одной рукой, которая на 80% стабильна, тренируется достаточно хорошо. Бимануальная демонстрация, где одна рука постоянна, а другая варьируется, не учит политику ничему полезному в отношении времени координации.
Проблема покрытия рабочего пространства также сложнее: вам нужны обе руки в кадре, а точка передачи — момент самой высокой сложности — должна быть надежно зафиксирована хотя бы одной камерой. Перед началом работы проверьте углы камеры и отрегулируйте их, если переключение происходит за пределами поля зрения камеры рабочего пространства.
Формат бимануального набора данных LeRobot
Интеграция DK1 с LeRobot расширяет стандартный формат с одной рукой за счет двойных массивов с шарнирным состоянием. Каждый временной шаг в наборе данных содержит:
Ключевое отличие от однорукого: пространство действия 14-мерное (6+6 суставов + 2 захвата). ACT обрабатывает это автоматически — вы указываете измерение действия в конфигурации обучения, и никаких других изменений не требуется.
Рабочий процесс записи
Перед началом записи запустите 10–15 практических демонстраций, чтобы разогреть моторную память для выполнения задания. Первые 5–10 записанных демо будут для вас худшими — это ожидаемо. Не останавливайтесь, чтобы просмотреть их во время сеанса; просмотрите и отбросьте плохие демо-версии после того, как будут записаны все 100.
Контрольный список качества для бимануальных данных
Просмотрите каждую демонстрацию после записи с помощью программы просмотра повторов LeRobot. Откажитесь от любой демонстрации, которая не соответствует двум или более из этих критериев:
Часть 4 завершена, когда...
У вас есть 100 записанных демонстраций в формате LeRobot на сайте ~/dk1-datasets/cube-handoff-v1/. После проверки и отбора не менее 90 демо-версий проходят контрольный список качества. Оба массива совместных состояний присутствуют на частоте 50 Гц для каждого эпизода. Обе камеры присутствуют и показывают полную последовательность задач, включая момент передачи управления. Вы побежали python -m lerobot.scripts.visualize_dataset --repo-id cube-handoff-v1 и подтвердил, что структура набора данных действительна.