Instalar y verificar LeRobot
Unidad 1 de la ruta de aprendizaje de LeRobot. Instale LeRobot a través de pip o desde la fuente, configure el archivo de configuración de hardware de su robot, y ejecute una política ACT pre-entrenada en MuJoCo para verificar su configuración. ~ 1 hora.
Unidad 1 de 6 · Instalar y verificar · ~ 1 hora
Haga que LeRobot funcione, configure para su robot, y confirme que todo funciona ejecutando una política ACT pre-entrenada en la simulación MuJoCo antes de tocar cualquier hardware real.
pip Instalar en contra de la fuente Instalar
Elige el método de instalación que se adapte a tu situación:
instalar pip
Utilice esto si está siguiendo este camino en un robot soportado o en simulación sin modificar los internos de LeRobot.
Instalación de origen
Utilice esto si necesita añadir una configuración de hardware personalizada para un robot no soportado, o si desea contribuir de nuevo a LeRobot. Requiere clonar el repo.
instalar pip (recomendado)
# Crea un entorno virtual (recomendado) python3 -m venv ~/lerobot-env fuente ~/lerobot-env/bin/activar # Instala LeRobot pip instalar lerobot # Verifique la instalación python -c "importar lerobot; imprimir(lerobot.__version__) "
Instalación de origen
git clone
** La versión de Python importa:** LeRobot requiere Python 3.10 o superior. Si
Configuración de configuración de hardware
LeRobot utiliza un archivo de configuración para saber a qué robot se está conectando. Si está utilizando solo simulación, puede saltarse esta sección
- Encuentra el perfil de tu robot
LeRobot envía configuraciones para todo el hardware soportado en
Copie y edita el configuración
Copie la configuración de su robot en su directorio de trabajo y edite el puerto de serie para que coincida con su sistema. ejecuta
Establezca su token de abrazo
ejecuta
Verifique con una simulación
Antes de tocar cualquier hardware real, confirme que su instalación está funcionando ejecutando una política ACT pre-entrenada en MuJoCo. Esto descarga un punto de control de política de HuggingFace Hub y lo ejecuta en el entorno
Fuente ~/lerobot-env/bin/activar # Instalar MuJoCo sim ambiente pip instalar lerobot[gym_pusht] # Ejecutar la política ACT pre-entrenada en la simulación python -m lerobot.scripts.eval \ --pre-entrenado-política-nombre-o-camino lerobot/act_pusht_keypoints \ --env.name gym_pusht/PushT-v0 \ --eval.n-episodos 3 \ --eval.use-async-envs false
Verá una ventana de visualización que muestra el brazo robótico intentando empujar un bloque en forma de T en una posición de destino. La política está pre-entrenada
No muestra? Si está en un servidor sin cabeza, añada
Errores comunes de instalación
| Error | Fix |
|---|---|
No module named 'lerobot' |
Your virtual environment is not activated. Run source ~/lerobot-env/bin/activate. |
mujoco.FatalError |
MuJoCo requires a display. On headless servers add --env.render-mode null or use Xvfb. |
ImportError: libGL.so.1 |
Install OpenGL libraries: sudo apt install libgl1-mesa-glx. |
huggingface_hub.errors.RepositoryNotFoundError |
Run huggingface-cli login and paste your token. The policy download requires authentication. |
Unidad 1 completa cuando...
El comando
[← Regreso a la visión general del camino]







