Por qué la Recolección de Datos Bimanual es Más Difícil
En la recolección de datos de un solo brazo, una mala demostración afecta solo la trayectoria de un brazo. Registra 50 demostraciones, descarta 5 malas y entrena con 45. En la recolección de datos bimanual, un error en el punto de entrega invalida ambos las trayectorias de los brazos para esa demostración simultáneamente. Los modos de falla están acoplados.
Este acoplamiento tiene dos implicaciones prácticas. Primero, necesita más demostraciones — 100 en lugar de 50 — porque las tareas bimanuales tienen mayor variabilidad y la política necesita más ejemplos para aprender la estructura de coordinación. Segundo, necesita una consistencia más estricta por demostración. Una demostración de un solo brazo que es 80% consistente entrena razonablemente bien. Una demostración bimanual donde un brazo es consistente y el otro varía no enseña nada útil a la política sobre el tiempo de coordinación.
El desafío de cobertura del espacio de trabajo también es mayor: necesita ambos brazos en el marco, y el punto de entrega — el momento de mayor complejidad — debe ser capturado de manera confiable por al menos una cámara. Verifique los ángulos de su cámara antes de comenzar y ajuste si la entrega ocurre fuera del campo de visión de la cámara del espacio de trabajo.
Formato del Conjunto de Datos Bimanual de LeRobot
La integración de DK1 con LeRobot extiende el formato estándar de un solo brazo con arreglos de estado de articulaciones duales. Cada paso de tiempo en el conjunto de datos contiene:
La principal diferencia con el formato de un solo brazo: el espacio de acción es de 14 dimensiones (6+6 articulaciones + 2 pinzas). ACT maneja esto de forma nativa: especificas la dimensión de acción en la configuración de entrenamiento y no se requieren otros cambios.
Flujo de Trabajo de Grabación
Realiza de 10 a 15 demostraciones de práctica antes de comenzar la sesión de grabación para calentar tu memoria motora para la tarea. Las primeras 5 a 10 demostraciones grabadas serán las peores; eso es esperado. No te detengas a revisarlas durante la sesión; revisa y elimina las malas demostraciones después de que se hayan grabado las 100 completas.
Lista de Verificación de Calidad para Datos Bimanuales
Revisa cada demostración después de grabar usando el visor de repetición de LeRobot. Descarta cualquier demostración que falle dos o más de estos criterios:
Unidad 4 Completa Cuando...
Tienes 100 demostraciones grabadas en formato LeRobot en ~/dk1-datasets/cube-handoff-v1/. Después de revisar y depurar, al menos 90 demostraciones pasan la lista de verificación de calidad. Ambos arreglos de estado de las juntas están presentes a 50Hz para cada episodio. Ambas transmisiones de cámara están presentes y muestran toda la secuencia de la tarea, incluyendo el momento de la entrega. Has ejecutado python -m lerobot.scripts.visualize_dataset --repo-id cube-handoff-v1 y confirmado que la estructura del conjunto de datos es válida.