LeRobot : l'apprentissage d'un robot open source de zéro jusqu'au déploiement
Un parcours structuré et séquentiel à travers le framework LeRobot de HuggingFace. Installez, enregistrez des démonstrations, formez une politique ACT et déployez-la — sur n'importe quel robot pris en charge ou entièrement en simulation.
Avant de commencer – Vérifiez ces conditions préalables
- A l'aise avec un terminal Linux (cd, ls, pip install)
- Python 3.10 ou supérieur installé
- Un robot pris en charge (SO-100, Koch v1.1, OpenArm, DK1, HopeJR, Reachy2) ou un environnement de simulation
- Un compte HuggingFace gratuit (pour l'hébergement des ensembles de données et des modèles)
- Environ 10 heures de temps total sur plusieurs sessions
Vous ne savez pas si vous êtes admissible ? Commencez par Unité 0 – il est spécifiquement conçu pour répondre à cette question.
Votre chemin en un coup d'oeil
Complétez les unités dans l’ordre. Chaque unité se termine par un contrôle d’achèvement – ne continuez pas avant de l’avoir réussi.
Avant de commencer : configuration de LeRobot Requis
Qu'est-ce que LeRobot, le matériel pris en charge, la configuration logicielle requise, les estimations de temps et où obtenir de l'aide. Pas de code – pure orientation.
~20 min · Pas de codeInstaller et vérifier LeRobot Requis
Installation pip vs source, configuration de la configuration matérielle et exécution d'une politique ACT pré-entraînée dans la simulation MuJoCo pour vérifier votre environnement.
~1 heureComprendre le format de l'ensemble de données LeRobot Requis
Structure des ensembles de données, schéma des épisodes, chargement et visualisation des ensembles de données existants à partir de HuggingFace Hub. Comprenez ce qui se passe avant d’enregistrer le vôtre.
~1h30Enregistrez vos propres démonstrations Requis
Connectez votre robot ou simulation, enregistrez des démonstrations avec la commande d'enregistrement LeRobot et transférez votre ensemble de données vers HuggingFace Hub.
~2 heuresFormer une politique Requis
Choisissez entre ACT, Politique de diffusion et SmolVLA. Entraînez ACT sur votre ensemble de données, lisez les journaux de formation et enregistrez un point de contrôle prêt pour l'évaluation.
~3 heuresÉvaluez votre politique Requis
Évaluez en simulation ou sur votre robot réel, mesurez le taux de réussite et diagnostiquez le principal mode de défaillance avant d'itérer.
~1 heureAméliorer et partager Requis
Exécutez le volant de données, mélangez des ensembles de données, partagez votre modèle et votre ensemble de données sur HuggingFace Hub et planifiez vos prochaines étapes avec Pi0Fast et SmolVLA.
~1h30Répartition du temps
| Unité | Sujette | Temps |
|---|---|---|
| Unité 0 | Orientation | ~20 minutes |
| Unité 1 | Installer et vérifier | ~1h |
| Unité 2 | Format du jeu de données | ~1h30 |
| Unité 3 | Enregistrer des démos | ~2 heures |
| Unité 4 | Politique relative aux trains | ~3 heures |
| Unité 5 | Évaluer | ~1h |
| Unité 6 | Améliorer et partager | ~1h30 |
| Total | ~10 h 20 min | |
Cela prend environ 20 minutes. Aucun contenu technique : assurez-vous que tout est prêt avant le début du parcours.