Installieren und überprüfen Sie LeRobot
Einheit 1 des LeRobot-Lernwegens. Installieren Sie LeRobot über Pip oder aus der Quelle, konfigurieren Sie die Hardware-Konfigurationsdatei Ihres Robots und führen Sie eine vorgebildete ACT-Richtlinie in MuJoCo aus, um Ihre Einrichtung zu überprüfen. ~ 1 Stunde.
Einheit 1 von 6 · Installation & Überprüfung · ~ 1 Stunde
Lassen Sie LeRobot laufen, konfigurieren Sie ihn für Ihren Roboter und bestätigen Sie, dass alles funktioniert, indem Sie eine vorgeübte ACT-Richtlinie in der MuJoCo-Simulation ausführen, bevor Sie echte Hardware berühren.
pip Installation vs. Quelleinstallation
Wählen Sie die Installationsmethode, die Ihrer Situation entspricht:
Pip-Installation
Verwenden Sie diese, wenn Sie diesen Weg auf einem unterstützten Roboter oder in einer Simulation folgen, ohne die LeRobot-Interne zu ändern.
Quelleinstallierung
Verwenden Sie diese, wenn Sie eine benutzerdefinierte Hardware-Konfiguration für einen nicht unterstützten Roboter hinzufügen oder wenn Sie LeRobot zurück beitragen möchten.
Pip-Installation (empfohlen)
# Erstellen Sie eine virtuelle Umgebung (empfohlen) python3 -m venv ~/lerobot-env Quelle ~/lerobot-env/bin/activate # Installieren Sie LeRobot pip Installieren Sie lerobot # Überprüfen Sie die Installation von python -c "Import lerobot; print(lerobot.__version__) "
Quelleinstallierung
git clone
Python-Version ist wichtig: LeRobot benötigt Python 3.10 oder höher. Wenn
Einrichtung der Hardware-Konfiguration
LeRobot verwendet eine Konfigurationsdatei, um zu wissen, mit welchem Roboter Sie sich verbinden. Wenn Sie nur Simulation verwenden, können Sie diesen Abschnitt überspringen
- Finde die Konfiguration deines Robots
LeRobot liefert Konfigurationen für alle unterstützten Hardware in
- Kopieren und bearbeiten Sie die Konfiguration
Kopieren Sie die Konfiguration Ihres Robots in Ihr Arbeitsverzeichnis und bearbeiten Sie den Serienport, um mit Ihrem System übereinzukommen.
- Setzen Sie Ihr HuggingFace-Token
Führen Sie
Überprüfen Sie mit einem Simulationslauf
Bevor Sie eine echte Hardware berühren, bestätigen Sie, dass Ihre Installation funktioniert, indem Sie eine vorgebildete ACT-Politik in MuJoCo ausführen.
Quelle ~/lerobot-env/bin/activate # Installieren Sie MuJoCo sim-umgebung pip Installieren Sie lerobot[gym_pusht] # Laufen Sie die vorgeübte ACT-Richtlinie in Simulation python -m lerobot.scripts.eval \ --pre-trained-policy-name-or-path lerobot/act_pusht_keypoints \ --env.name gym_pusht/PushT-v0 \ --eval.n-episodes 3 \ --eval.use-async-envs falsch
Sie sehen ein Visualisierungsfenster, das zeigt, dass der Roboterarm versucht, einen T-förmigen Block in eine Zielposition zu schieben. Die Politik ist vorgebildet
Kein Display? Wenn Sie sich auf einem kopflosen Server befinden, fügen Sie
Häufige Installationsfehler
| 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. |
Einheit 1 vollendet, wenn...
Der
[← Zurück zu Pfadübersicht]







