🧪 Neue Tutorials in Arbeit — vom Roboterarm bis zum Sensor
Zum Inhalt springen

1 · Überblick ​

Weiter: 02 Installation und Start

LeLab ist eine Web-App, die den LeRobot-Workflow — kalibrieren, teleoperieren, aufzeichnen, trainieren, wiedergeben — in ein einziges Browserfenster bringt.

Was Sie tun können ​

SeiteFunktion
CalibrationGeführte Kalibrierung beider Arme
TeleoperationBewegen Sie den leader-Arm; der follower spiegelt ihn, mit Live-Streaming der Gelenke
RecordingEpisoden mit Kameras in ein LeRobotDataset aufzeichnen
DatasetsEpisoden auf der Festplatte durchblättern, Bild für Bild, mit einer Gelenkbewegungskurve
TrainingEinen LeRobot-Trainingsjob starten und die Logs verfolgen
InferenceEine trainierte Policy auf dem follower-Arm ausführen
UploadIhr Dataset auf den Hugging Face Hub hochladen

LeLab und LeRobot ​

LeRobot ist die Bibliothek — Robotertreiber, Dataset-Format, Trainingscode. LeLab ist ein FastAPI-Server, der sie aufruft, plus ein React-Frontend, das über HTTP und WebSocket mit diesem Server kommuniziert.

  • Alles, was LeLab nicht bereitstellt, ist weiterhin über die lerobot-*-Kommandozeile erreichbar.
  • LeLab bündelt LeRobot nicht. Wer LeLab installiert, installiert LeRobot mit.

Voraussetzungen ​

RoboterSO-101 leader- + follower-Arme — die einzige unterstützte Konfiguration
ComputerLinux, macOS oder Windows
Python3.12 oder neuer
Node.js22 — nur für lelab --dev
USBZwei freie Anschlüsse, einer pro Arm

Kalibrierung, Teleoperation und Aufzeichnung laufen auf einem Laptop. Das Training ist der schwere Schritt, und LeLab kann ihn stattdessen auf dem Hugging Face Hub ausführen — siehe Seite 6.

Wohin die Dateien gehen ​

Unter ~/.cache/huggingface/lerobot/:

PfadInhalt
calibration/teleoperators/so101_leader/*.jsonKalibrierungsdateien des leader
calibration/robots/so101_follower/*.jsonKalibrierungsdateien des follower
ports/leader_port.txt · ports/follower_port.txtZuletzt verwendete serielle Ports
saved_configs/*.txtZuletzt gewähltes Kalibrierungsprofil

Datasets landen dort, wo LeRobot sie ablegt — standardmäßig im selben Verzeichnisbaum.

Wenn Sie diesen Cache leeren oder neu installieren, müssen beide Arme neu kalibriert werden. Siehe Fehlerbehebung.

Begriffe ​

LeRobot benennt die Arme nach ihrer Rolle; die LeLab-API verwendet für dieselben zwei Arme einen zweiten Satz Namen:

Sie sagenLeRobot / LeLab sagen
Der Arm, den Sie von Hand bewegenleader · teleop
Der Arm, der folgtfollower · robot

Weiter: 02 Installation und Start