DOBOT Pocket Go: Portable Datenerfassung für Robot Learning
Der DOBOT Pocket Go ist eine portable Datenerfassungsplattform für Embodied AI, Imitationslernen und die Entwicklung autonomer Manipulationsfähigkeiten. Statt Bewegungsabläufe ausschließlich in Simulationen oder über aufwendige Teleoperationssysteme zu erzeugen, können Entwickler eine gewünschte Aufgabe direkt mit einem handgeführten Greifer demonstrieren. Kamera, IMU und visuell-inertiales Tracking zeichnen dabei die relevanten Bewegungs- und Umgebungsinformationen auf. Aus diesen Demonstrationen entstehen Trainingsdaten, die anschließend zur Entwicklung robotischer Manipulationsmodelle genutzt werden können.
Damit richtet sich Pocket Go vor allem an Robotikunternehmen, KI-Entwickler, Hochschulen und Forschungsabteilungen, die schnell hochwertige Daten für reale Greif-, Sortier-, Montage- oder Handlingaufgaben erzeugen möchten.
Menschliche Demonstrationen statt aufwendiger Roboterprogrammierung
Beim Imitationslernen wird eine Aufgabe zunächst von einem Menschen vorgemacht. Mit Pocket Go führt der Anwender den kompakten Handheld-Greifer direkt durch den gewünschten Bewegungsablauf. Das kann beispielsweise das Aufnehmen eines Objekts, das Umsetzen zwischen zwei Behältern, das Sortieren unterschiedlicher Komponenten oder ein kontrollierter Einsetzvorgang sein.
Das Handheld-Kit wiegt 0,93 kg und bietet eine Greiföffnung von 73,5 ± 1,5 mm sowie 100 mm effektive Greiftiefe. Objekte bis 2 kg können innerhalb der angegebenen Greifparameter gehandhabt werden. Dadurch lassen sich viele realistische Demonstrationen durchführen, ohne zuerst einen vollständigen Roboterarbeitsplatz programmieren zu müssen.
Für Unternehmen, die solche Aufgaben später automatisieren möchten, bietet unsere Seite zu Montage und Handling weitere Anwendungsbeispiele.
5,3K-Kamera und visuell-inertiales 6D-Pose-Tracking
Ein zentraler Bestandteil des Systems ist die GoPro Hero 12. Die Kamera bietet ein Sichtfeld von 155° und Aufnahmen mit bis zu 5,3K bei 60 Bildern pro Sekunde. HyperSmooth 6.0 unterstützt stabile Videodaten auch bei dynamischen Bewegungsabläufen.
Zusätzlich werden Kameradaten und Informationen der integrierten IMU über ORB-SLAM3 verarbeitet. Das visuell-inertiale SLAM-Verfahren rekonstruiert die räumliche Bewegung als 6D-Pose mit Position und Orientierung. Dadurch entstehen zu jeder Demonstration nicht nur Videosequenzen, sondern auch räumlich nutzbare Trajektorieninformationen für nachgelagerte Trainingsprozesse.
Bis zu 4.000 Demonstrationen pro Betriebstag
Für moderne Embodied-AI-Projekte wird häufig eine große Anzahl unterschiedlicher Demonstrationen benötigt. Ein Modell soll eine Aufgabe nicht nur unter einer einzigen idealen Bedingung beherrschen, sondern auch mit veränderten Objektpositionen, Greifpunkten und Umgebungssituationen umgehen können.
Pocket Go ist deshalb auf eine hohe Erfassungsgeschwindigkeit ausgelegt. Die Plattform unterstützt laut Produktspezifikation bis zu 4.000 Demonstrationsdatensätze pro Betriebstag. Der tatsächliche Durchsatz hängt von der jeweiligen Aufgabe und der Dauer einer Demonstration ab.
Durch die portable Erfassung können Varianten direkt dort aufgenommen werden, wo sie später relevant sind. Das erleichtert den Aufbau umfangreicher Datensätze für Pick-and-Place, Sortierung, Haushaltsmanipulation, Serviceaufgaben oder industrielle Montage.
Vom Handheld-Greifer zum Roboterarm
Zum Pocket-Go-Konzept gehören ein Handheld-Greifer für die menschliche Demonstration und ein separates Endeffektor-Greifer-Kit für den Einsatz am Roboterarm. Das robotermontierte Kit wiegt 1,58 kg und besitzt ebenfalls eine Greiföffnung von 73,5 ± 1,5 mm sowie 100 mm Greiftiefe. Der angegebene Objektgrößenbereich liegt bei 5 bis 75 mm.
Dadurch entsteht eine direkte Verbindung zwischen Datenerfassung und späterer robotischer Ausführung. Pocket Go ist für kompatible Modelle der DOBOT Nova- und CR-Serie vorgesehen. Ein mögliches Robotersystem ist beispielsweise der kompakte DOBOT Nova 2. Einen Überblick über weitere Plattformen bietet unsere DOBOT Herstellerseite.
End-to-End-Workflow für Training und Deployment
Pocket Go endet nicht bei der Aufnahme von Videos. Zum Plattformkonzept gehört ein Software-Stack für Datenerfassung, Kalibrierung, SLAM-Trajektorienverarbeitung, Modelltraining und Deployment. Zusätzlich stehen ein SDK und eine Docker-basierte Entwicklungsumgebung für individuelle Forschungs- und Integrationsprojekte zur Verfügung.
Die veröffentlichten Systemanforderungen nennen Ubuntu 20.04 beziehungsweise 23.10. Für Modelltraining werden mindestens 11 GB GPU-VRAM angegeben; für die Inferenz mindestens 2 GB. Als optionale lokale Recheneinheit steht ein Mini AI Computer mit Intel Core i9, NVIDIA RTX GPU, 64 GB DDR5 und 2 TB SSD zur Verfügung.
Embodied AI für Forschung und Hochschulen
Für Hochschulen eröffnet Pocket Go einen praxisnahen Zugang zu Themen wie Imitationslernen, Computer Vision, SLAM, Diffusion Models, Robot Learning und autonomer Manipulation. Studierende können den kompletten Prozess vom Aufzeichnen menschlicher Demonstrationen über Datenaufbereitung und Training bis zur Ausführung am realen Roboter untersuchen.
Damit ergänzt Pocket Go klassische Roboterprogrammierung um datengetriebene Methoden. Weitere Robotiklösungen für Forschung und Ausbildung finden Sie im Bereich Schulen und Universitäten. Für Dual-Arm-Experimente und weiterführende Robot-Learning-Szenarien ist außerdem der DOBOT X-Trainer eine verwandte Plattform.
DOBOT Pocket Go für eigene Robot-Learning-Projekte einsetzen
Vor Projektstart sollten Zielaufgabe, verwendete Objekte, gewünschter Roboterarm, benötigte Demonstrationsmenge und verfügbare Rechenleistung definiert werden. Besonders bei Imitationslernen entscheidet die Qualität und Vielfalt der Trainingsdaten darüber, wie zuverlässig ein Modell später mit unterschiedlichen Situationen umgehen kann.
Terra Robotics unterstützt bei der Auswahl der passenden DOBOT Plattform und beim Aufbau eines geeigneten Robotik- und Embodied-AI-Setups. Für eine konkrete Projektbewertung können Sie Ihren Anwendungsfall über das Kontaktformular für Robotikprojekte einreichen.