Version des Datenvertrags.
Die Version des Datensatzformats und die Version des Softwarepakets sind unterschiedliche Dinge. Notieren Sie beide, wenn eine Trainingsumgebung funktioniert. Wenn ein Mitarbeiter "LeRobot-Format" sagt, fragen Sie, welche Dataset-Version und Loader-Revision sie bedeuten.
Drei Schichten zu inspizieren.
| Ebene | Was zu inspizieren | Eine nützliche Prüfung |
|---|---|---|
| Tabellenaufzeichnungen | Feature-Spalten, Indizes, Zeitstempel und eventuelle Zustands-/Aktionswerte. | Sind Dimensionen, Typen und Einheiten dokumentiert? |
| Visuelle Ströme | Kameranamen, codierte Videos oder Bilder und Timing. | Entspricht jeder gesampelte Rahmen der beabsichtigten Beobachtung? |
| Metadaten | Episodengrenzen, Aufgaben, Featuredefinitionen und Statistiken. | Kann der Loader die komplette beabsichtigte Episode finden? |
Ein Zustandsvektor ist kein Aktionsvektor.
Beobachteter Zustand beschreibt das System zu einem Zeitpunkt. Eine Aktion beschreibt den Befehl oder das Ziel, das von einem Controller verwendet wird. Sie können unterschiedliche Dimensionen und Einheiten haben. Ähnlich aussehende Arrays legen nicht die gleiche physikalische Bedeutung fest.
Überprüfen Sie die zeitliche Beziehung.
Wählen Sie mehrere Episoden aus und untersuchen Sie synchronisierte Videos und Aufzeichnungen um ein sichtbares Ereignis herum, z. B. einen Griffschluss oder ein Objekt, das eine Oberfläche verlässt. Schauen Sie sich den Anfang und das Ende sowie die Mitte an. Ein erfolgreiches Laden von Dateien beweist nicht, dass Beobachtungen und Aktionen übereinstimmen.
Halten Sie Conversions ehrlich.
Das Verschieben von menschlichem Video in ein Datensatzlayout erzeugt keine Roboterzustands-oder Aktionsmessungen. Wenn ein Feature abgeleitet wurde, kennzeichnen Sie es als abgeleitet und dokumentieren Sie die Methode. Wenn es nicht erfasst wurde, füllen Sie es nicht leise mit Werten, die eine physikalische Messung implizieren.
LeRobot, HDF5 und RLDS lösen verschiedene Teile des Problems.
HDF5 ist ein Vorratsbehälter. Die darin enthaltenen Gruppen, Datensätze und Attribute benötigen noch ein vereinbartes Schema. RLDS beschreibt Episoden und Schritte für sequentielle Entscheidungsdaten. LeRobot bietet eine Organisation und ein Tool rund um das Roboterlernen. Keiner dieser Namen allein spezifiziert den Inhalt einer bestimmten Sammlung.
Eine Liefer-Checkliste für Ihr Projekt.
- Benennen Sie die Version im Dataset-Format und die Loader-Revision.
- Liste der erforderlichen Kameras, Beobachtungen, Status-und Aktionsfelder.
- Definieren Sie Episodengrenzen, Zeitstempeleinheiten und Uhrenbeziehungen.
- Dokument Task Labels, Quality Flags und Train / Evaluation Splits.
- Überprüfen Sie repräsentative Episoden durch den echten Trainingslader.
- Stimmen Sie zu, wie fehlende Signale und Umwandlungsfehler gemeldet werden.
Häufige Fragen
Ist LeRobot ein Videoformat?
Nein. Es ist eine Datensatzorganisation für Roboterlernen, die visuelle Streams, Zeitreihendatensätze und Metadaten verbindet. Die Videokodierung ist eine Komponente dieser Organisation.
Macht die Konvertierung in LeRobot menschliches Video action-labeled?
Nein. Die Dateikonvertierung kann keine Messungen erzeugen, die nie aufgezeichnet wurden. Roboteraktionen müssen separat erfasst oder durch eine explizit dokumentierte Methode abgeleitet werden.
Was sollte ich zuerst validieren?
Überprüfen Sie die Format-und Loaderversionen, Feature-Bedeutungen, Episodengrenzen und Beobachtungs- / Aktions-Timing. Laden Sie dann repräsentative Episoden durch die für das Training verwendete Vorverarbeitung.
Quellen und weiterführende Literatur
Primärquellen geprüft am 26. Oktober 2026.
