Warum die bimanuelle Datenerfassung schwieriger ist
Bei der einarmigen Datenerfassung wirkt sich eine schlechte Demonstration nur auf die Flugbahn eines Arms aus. Sie zeichnen 50 Demos auf, verwerfen 5 schlechte und trainieren mit 45. Bei der bimanuellen Datenerfassung wird ein Fehler am Übergabepunkt ungültig beide Flugbahnen der Waffen für diese Demo gleichzeitig. Die Fehlermodi sind gekoppelt.
Diese Kopplung hat zwei praktische Auswirkungen. Erstens benötigen Sie mehr Demonstrationen – 100 statt 50 –, da bimanuelle Aufgaben eine höhere Varianz aufweisen und die Richtlinie mehr Beispiele zum Erlernen der Koordinationsstruktur benötigt. Zweitens benötigen Sie eine strengere Konsistenz pro Demonstration. Eine einarmige Demo, die zu 80 % konsistent ist, trainiert einigermaßen gut. Eine bimanuelle Demo, bei der ein Arm konsistent ist und der andere variiert, bringt der Richtlinie nichts Nützliches über das Koordinations-Timing bei.
Auch die Herausforderung der Arbeitsplatzabdeckung ist größer: Sie müssen beide Arme im Bild haben und der Übergabepunkt – der Moment mit der höchsten Komplexität – muss zuverlässig von mindestens einer Kamera erfasst werden. Überprüfen Sie vor dem Start Ihre Kamerawinkel und passen Sie sie an, wenn die Übergabe außerhalb des Sichtfelds der Arbeitsplatzkamera erfolgt.
Bimanuelles Datensatzformat von LeRobot
Die DK1-Integration mit LeRobot erweitert das Standard-Einarmformat um Dual-Joint-State-Arrays. Jeder Zeitschritt im Datensatz enthält:
Der entscheidende Unterschied zum Einarmigen: Der Aktionsraum ist 14-dimensional (6+6 Gelenke + 2 Greifer). ACT erledigt dies nativ – Sie geben die Aktionsdimension in der Trainingskonfiguration an und es sind keine weiteren Änderungen erforderlich.
Aufnahme-Workflow
Führen Sie vor Beginn der Aufnahmesitzung 10–15 Übungsdemos durch, um Ihr motorisches Gedächtnis für die Aufgabe aufzuwärmen. Die ersten 5–10 aufgenommenen Demos werden Ihre schlechtesten sein – das ist zu erwarten. Hören Sie nicht auf, sie während der Sitzung durchzugehen; Überprüfen und eliminieren Sie schlechte Demos, nachdem alle 100 aufgezeichnet wurden.
Qualitätscheckliste für bimanuelle Daten
Überprüfen Sie jede Demo nach der Aufnahme mit dem Replay-Viewer von LeRobot. Verwerfen Sie alle Demos, die zwei oder mehr dieser Kriterien nicht erfüllen:
Einheit 4 abgeschlossen, wenn...
Sie haben 100 aufgezeichnete Demonstrationen im LeRobot-Format unter ~/dk1-datasets/cube-handoff-v1/. Nach der Prüfung und Auswahl bestehen mindestens 90 Demos die Qualitätscheckliste. Beide Joint-State-Arrays sind für jede Episode mit 50 Hz vorhanden. Beide Kamerabilder sind vorhanden und zeigen die vollständige Aufgabensequenz einschließlich des Übergabemoments. Du bist gelaufen python -m lerobot.scripts.visualize_dataset --repo-id cube-handoff-v1 und bestätigt, dass die Datensatzstruktur gültig ist.