LeRobot: Open-Source-Roboterlernen von Null bis zur Bereitstellung
Ein strukturierter, sequenzieller Weg durch das LeRobot-Framework von HuggingFace. Installieren Sie, zeichnen Sie Demonstrationen auf, trainieren Sie eine ACT-Richtlinie und stellen Sie sie bereit – auf jedem unterstützten Roboter oder vollständig in einer Simulation.
Bevor Sie beginnen – überprüfen Sie diese Voraussetzungen
- Komfortabel mit einem Linux-Terminal (cd, ls, pip install)
- Python 3.10 oder höher installiert
- Ein unterstützter Roboter (SO-100, Koch v1.1, OpenArm, DK1, HopeJR, Reachy2) oder eine Simulationsumgebung
- Ein kostenloses HuggingFace-Konto (für Datensatz- und Modell-Hosting)
- Etwa 10 Stunden Gesamtzeit über mehrere Sitzungen hinweg
Sie sind sich nicht sicher, ob Sie qualifiziert sind? Beginnen Sie mit Einheit 0 – Es ist speziell darauf ausgelegt, diese Frage zu beantworten.
Ihr Weg auf einen Blick
Vervollständigen Sie die Einheiten der Reihe nach. Jede Einheit endet mit einer Abschlussprüfung – fahren Sie erst fort, wenn Sie sie bestanden haben.
Bevor Sie beginnen: LeRobot-Setup Erforderlich
Was LeRobot ist, unterstützte Hardware, Softwareanforderungen, Zeitschätzungen und wo Sie Hilfe erhalten. Kein Code – reine Orientierung.
~20 Min. · Kein CodeInstallieren und überprüfen Sie LeRobot Erforderlich
Pip vs. Quellinstallation, Einrichtung der Hardwarekonfiguration und Ausführen einer vorab trainierten ACT-Richtlinie in der MuJoCo-Simulation, um Ihre Umgebung zu überprüfen.
~1 StundeVerstehen Sie das LeRobot-Datensatzformat Erforderlich
Datensatzstruktur, Episodenschema, Laden und Visualisieren vorhandener Datensätze aus HuggingFace Hub. Verstehen Sie, was drin ist, bevor Sie Ihre eigenen aufzeichnen.
~1,5 StundenZeichnen Sie Ihre eigenen Demonstrationen auf Erforderlich
Verbinden Sie Ihren Roboter oder Ihre Simulation, zeichnen Sie Demonstrationen mit dem LeRobot-Aufzeichnungsbefehl auf und übertragen Sie Ihren Datensatz an HuggingFace Hub.
~2 StundenTrainieren Sie eine Richtlinie Erforderlich
Wählen Sie zwischen ACT, Diffusion Policy und SmolVLA. Trainieren Sie ACT anhand Ihres Datensatzes, lesen Sie Trainingsprotokolle und speichern Sie einen Prüfpunkt zur Auswertung.
~3 StundenBewerten Sie Ihre Police Erforderlich
Führen Sie die Auswertung in einer Simulation oder an Ihrem realen Roboter durch, messen Sie die Erfolgsquote und diagnostizieren Sie vor der Iteration den häufigsten Fehlermodus.
~1 StundeVerbessern und teilen Erforderlich
Lassen Sie das Datenschwungrad laufen, mischen Sie Datensätze, teilen Sie Ihr Modell und Ihren Datensatz auf HuggingFace Hub und planen Sie Ihre nächsten Schritte mit Pi0Fast und SmolVLA.
~1,5 StundenZeitaufschlüsselung
| Einheit | Thema | Zeit |
|---|---|---|
| Einheit 0 | Orientierung | ~20 Min |
| Einheit 1 | Installieren und überprüfen | ~1 Std |
| Einheit 2 | Datensatzformat | ~1,5 Std |
| Einheit 3 | Nehmen Sie Demos auf | ~2 Std |
| Einheit 4 | Zugpolitik | ~3 Std |
| Einheit 5 | Auswerten | ~1 Std |
| Einheit 6 | Verbessern und teilen | ~1,5 Std |
| Gesamt | ~10 Std. 20 Min | |
Dauert etwa 20 Minuten. Kein technischer Inhalt – stellt sicher, dass Sie alles bereit haben, bevor der Weg beginnt.