LeRobot: Aprendizaje de Robots de Código Abierto desde Cero hasta el Despliegue
Un camino estructurado y secuencial a través del marco LeRobot de HuggingFace. Instala, graba demostraciones, entrena una política ACT y despliega — en cualquier robot soportado o completamente en simulación.
Antes de empezar — Verifica estos requisitos previos
- Cómodo con una terminal de Linux (cd, ls, pip install)
- Python 3.10 o superior instalado
- Un robot portátil (SO-100, Koch v1.1, OpenArm, DK1, HopeJR, Reachy2) o un entorno de simulación
- Una cuenta gratuita de HuggingFace (para alojamiento de conjuntos de datos y modelos)
- Alrededor de 10 horas de tiempo total a través de múltiples sesiones
¿No estás seguro si calificas? Comienza con Unidad 0 — está diseñado específicamente para responder a esa pregunta.
Tu ruta a simple vista
Completa las unidades en orden. Cada unidad termina con una verificación de finalización: no continúes hasta que la apruebes.
Antes de comenzar: Configuración de LeRobot Requerido
Qué es LeRobot, hardware compatible, requisitos de software, estimaciones de tiempo y dónde obtener ayuda. Sin código: pura orientación.
~20 min · Sin códigoInstalar y verificar LeRobot Requerido
Instalación pip vs instalación desde fuente, configuración de hardware y ejecución de una política ACT preentrenada en simulación MuJoCo para verificar tu entorno.
~1 horaComprende el formato del conjunto de datos de LeRobot Requerido
Estructura del conjunto de datos, esquema de episodios, carga y visualización de conjuntos de datos existentes desde HuggingFace Hub. Comprende qué se necesita antes de grabar el tuyo.
~1,5 horasGraba tus propias demostraciones Requerido
Conecta tu robot o simulación, graba demostraciones con el comando de grabación de LeRobot y sube tu conjunto de datos a HuggingFace Hub.
~2 horasEntrena una política Requerido
Elige entre ACT, Política de Difusión y SmolVLA. Entrena ACT en tu conjunto de datos, lee los registros de entrenamiento y guarda un punto de control listo para la evaluación.
~3 horasEvalúa tu política Requerido
Evalúa en simulación o en tu robot real, mide la tasa de éxito y diagnostica el modo de fallo principal antes de iterar.
~1 horaMejora y comparte Requerido
Ejecuta el ciclo de datos, mezcla conjuntos de datos, comparte tu modelo y conjunto de datos en HuggingFace Hub y planifica tus próximos pasos con Pi0Fast y SmolVLA.
~1,5 horasDesglose de Tiempo
| Unidad | Él | Tiempo |
|---|---|---|
| Unidad 0 | Orientación | ~20 min |
| Unidad 1 | Instala y verifica | ~1 h |
| Unidad 2 | Formato del conjunto de datos | ~1.5 h |
| Unidad 3 | Grabar Demos | ~2 h |
| Unidad 4 | Entrenar Política | ~3 h |
| Unidad 5 | Evaluar | ~1 h |
| Unidad 6 | Mejorar y Compartir | ~1.5 h |
| Total | ~10 h 20 min | |
Toma alrededor de 20 minutos. Sin contenido técnico — asegúrate de tener todo listo antes de que comience el camino.