Zum Inhalt springen

Datenerfassung

Die Collection-Seite dient zur Aufnahme von Demonstrationsdaten. Dabei wird aufgezeichnet, wie eine Person eine Aufgabe per Teleoperation ausführt, und daraus werden Trainingsdaten erstellt.

Jede Episode sollte Startzustand, gesamten Ablauf und Endzustand enthalten. Das Modell lernt die Beziehung zwischen Kamerabildern, Gelenkzuständen und Aktionsfolgen.

ParameterStandardwertBeschreibung
Dataset namered-block-transferName des erfassten Datensatzes
Task descriptionMove the red block from the left side to the right sideBeschreibt die zu lernende Aufgabe
Number of episodes6Anzahl der aufgezeichneten Demonstrationen
Episode duration30 SekundenSollte eine komplette Ausführung abdecken
Rest duration5 SekundenPause zwischen zwei Episoden
Sampling speedAbhängig vom GerätBeeinflusst die Bildrate

Data Collection screenshot 1

Prüfe, ob Einrichtung, Kalibrierung und Teleoperation bereit sind. Trage Datensatzname und Aufgabenbeschreibung ein, definiere Episoden und Dauer und klicke dann auf Start Recording.

Halte Arbeitsbereich, Kamerawinkel, Objektposition und Armhaltung möglichst konstant. Wenn eine Demonstration klar fehlschlägt, nimm sie neu auf statt sie mit offiziellen Daten zu mischen. Beginne mit etwa 20 Episoden pro Charge und prüfe die Qualität vor der Fortsetzung. Wenn mehr Samples benötigt werden, erfasse sie in Chargen und führe sie in Dataset Management zusammen.

Verfügbare Aktionen während der Aufnahme:

AktionFunktion
End current episode earlyAktuelle Episode beenden
Re-record current episodeAktuelle Episode neu aufnehmen
Stop all recordingGesamte Aufnahme stoppen
Diagnostic logsNiedrigstufige Logs anzeigen

Data Collection screenshot 2

Data Collection screenshot 3

Data Collection screenshot 4

Prüfe reale / Ziel-Bildrate, verlorene Frames und aktuelle Zeitabstände. Wenn die Qualität instabil ist, Samplinggeschwindigkeit senken, Kamerauflösung reduzieren oder unnötige Vorschauen abschalten.

Häufige Leistungsprobleme

Unzureichende Erfassungsleistung stoppt die Aufnahme nicht immer sofort. Sie kann sich durch verzögerte Bedienung, verlorene Frames oder ungewöhnliche Episodendauer zeigen. Behebe Leistungsprobleme, bevor du mit größeren Chargen fortfährst.

SymptomMögliche BedeutungEmpfohlene Maßnahme
Deutliche Verzögerung nach frühem Beenden, Neuaufnahme oder StoppKamera-, Sampling- oder Systemlast verhindert die rechtzeitige Verarbeitung der BefehleSamplinggeschwindigkeit oder Auflösung senken, unnötige Vorschauen abschalten und Reaktionsfähigkeit erneut prüfen.
15 Sekunden eingestellt, aber Episode im Datensatz deutlich kürzerFrameverluste, unterbrochenes Schreiben oder unzureichende LeistungReale / Ziel-Bildrate, verlorene Frames und Logs prüfen. Auffällige Episoden löschen oder neu aufnehmen.
Bildrate dauerhaft unter Ziel oder zunehmende FrameverlusteKonfiguration übersteigt die Leistung von Rechner, Kamera oder SpeicherSamplingstufe oder Bilddatenmenge senken und Stabilität mit wenigen Episoden testen.
  • Pro Aufgabe mehrere vollständige Demonstrationen aufnehmen.
  • Jede Episode von einem ähnlichen Startzustand beginnen.
  • Pausen, Kollisionen und Verdeckungen vermeiden.
  • Aufgabenbeschreibung konsequent halten.
  • Keine unterschiedlichen Aufgaben im selben Datensatz mischen.
  • Fehlgeschlagene Demonstrationen vor dem Training neu aufnehmen oder löschen.

Referenz für Erfassungsmenge und Trainingsschritte

Abschnitt betitelt „Referenz für Erfassungsmenge und Trainingsschritte“

Die folgenden Werte sind Ausgangspunkte für ein erstes Experiment und keine Leistungsgarantie. Benötigte Datenmenge und Schritte hängen von Aufgabenschwierigkeit, Konsistenz der Demonstrationen, Kamerasichten, Objektvariation und Policy-Typ ab.

Führe zuerst einen kleinen Zyklus aus Erfassung, Training und Validierung durch und ergänze Daten anhand der beobachteten Fehler.

SchwierigkeitBeispielEmpfohlene EpisodenEmpfohlene SchritteAbnahmeschwerpunkt
EinfachVon fester Position A zu fester Position B bewegenEtwa 2010.000–15.000Stabiler Pfad, kontrollierter Endfehler und keine offensichtlichen Fehler bei Wiederholungen.
MittelAus zufälligen Positionen in einem Bereich greifen und zu einem Ziel bewegenEtwa 5030.000–40.000Verschiedene Startpositionen abgedeckt, stabile Greifrate und weitgehend konsistente Ablage.
FortgeschrittenLange, mehrstufige oder kontinuierliche AufgabeEtwa 10080.000–100.000Langzeitstabilität, kumulierter Fehler, Störzustände und Abdeckung der Datenverteilung.