Schnellstart: Bevor Sie beginnen

Lesen Sie dies zuerst. Alles, was Sie vor Ihrer ersten O6-Sitzung benötigen: Hardware-Checkliste, Übersicht über die CAN-Bus-Einrichtung, Zeitschätzungen, Softwarevoraussetzungen und Simulationsoptionen.

Wie lange dauert das?

Von der Box bis zur Aufnahme Ihrer ersten Trainingsepisode mit dem LinkerBot O6.

Hardware-Setup
~45m
Auspacken, Montage, Verkabelung der CAN-Schnittstelle, Stromanschluss
CAN-Treiber-Setup
~30m
SocketCAN-Module, Interface-Bringup, Candump-Verifizierung
SDK & ROS2
~45m
Python SDK-Installation, ROS2-Controller-Setup, erste Bewegung
Kalibrierung
~15m
Gelenk-Nullpositionen, Arbeitsplatzüberprüfung
Erste Teleoperation
~20m
Leader-Follower-Setup, erste Aufnahmesitzung
Erster Datensatz
~15m
LeRobot-Format, Qualitätscheck, erste Folgen

Gesamtzeit am ersten Tag: ungefähr 2,5 Stunden für eine komplette erste Sitzung einschließlich der ersten aufgezeichneten Episode.

Hardware-Checkliste

Alles, was bereit sein muss, bevor Sie beginnen. Mit „in der Box“ gekennzeichnete Artikel werden mit dem O6 geliefert.

  • LinkerBot O6-Armeinheit Im Lieferumfang enthalten: kollaborativer 6-DOF-Roboterarm mit integriertem Kabelmanagement.
  • 24V DC-Stromversorgung Im Karton – überprüfen Sie, ob er unbeschädigt angekommen ist. Der O6 benötigt 24 V DC bei mindestens 150 W.
  • CAN-Schnittstellenadapter (CANable 2.0 oder gleichwertig) Im Lieferumfang enthalten: Der USB-zu-CAN-Adapter verbindet Ihren Host-PC mit dem CAN-Bus des Arms. Gleiche Familie wie der OpenArm-Adapter.
  • Montageplatte und Hardware Im Karton: Schrauben Sie den O6 an eine stabile Werkbank oder einen stabilen Tisch. Der Arm sollte während des Betriebs nicht freistehend sein.
  • Host-PC mit Ubuntu 22.04 Nicht enthalten – muss eine native Ubuntu-Installation sein (keine VM oder WSL), um ein zuverlässiges SocketCAN-Timing zu gewährleisten. Minimum: 8 GB RAM, 50 GB Festplatte. Laden Sie Ubuntu herunter →
  • USB-A-zu-USB-B-Kabel (für CAN-Adapter) Nicht im Lieferumfang enthalten – Standard-USB-Kabel, ca. 1 m.
  • Kamera (zur Datenerfassung) Optional für die Einrichtung, erforderlich für Trainingsdaten – USB-Webcam oder Intel RealSense D435i empfohlen.
  • 1 m × 1 m freier Arbeitsbereich um die Armbasis Erforderlich – der Arbeitsbereich des O6 hat einen Radius von ca. 600 mm. Räumen Sie den Bereich frei, bevor Sie das Gerät einschalten. Sehen Sicherheitsseite →
CAN-Bus Hinweis: Der LinkerBot O6 verwendet CAN-Bus-Kommunikation, deren Architektur mit der des OpenArm 101 identisch ist. Wenn Sie SocketCAN bereits für OpenArm eingerichtet haben, ist das CAN-Treiber-Setup für O6 dasselbe. Siehe die Softwareseite für die vollständige Einrichtung des CAN-Treibers.

Was Sie vor dem Start installieren müssen

Der Setup-Anleitung geht jeden Schritt im Detail durch. Dies ist die Zusammenfassung zur Vorabvorbereitung.

Betriebssystem

Ubuntu 22.04 LTS. Erforderlich für die Kompatibilität von SocketCAN und ROS2 Humble. macOS und Windows werden für echte Hardware nicht unterstützt.

Python

sudo apt update
sudo apt install python3-pip python3-venv -y

LinkerBot SDK

pip install linkerbot-sdk

Oder installieren Sie es über das RoboticsCenter SDK, das O6-Unterstützung beinhaltet:

pip install roboticscenter

ROS2 Bescheiden

sudo apt install ros-humble-desktop ros-humble-ros2-control \
  ros-humble-ros2-controllers -y

Simulation (optional – keine Hardware erforderlich)

✓ Simulation verfügbar

Der O6 unterstützt den ROS2-Fake-Hardware-Modus – führen Sie den gesamten Software-Stack ohne den physischen Arm aus:

ros2 launch linkerbot_ros2 o6.launch.py \
  use_fake_hardware:=true

Auf diese Weise können Sie Controller testen, Flugbahnen planen und Ihre Aufzeichnungspipeline überprüfen, bevor Sie echte Hardware anschließen.

Was Sie nach dem vollständigen Pfad tun können

Nachdem Sie alle Einrichtungsschritte abgeschlossen haben, können Sie:

Steuern Sie alle 6 Gelenke in Echtzeit über den CAN-Bus mit dem LinkerBot Python SDK
Führen Sie ROS2 Humble mit dem aus linkerbot_ros2 Paket für Flugbahnplanung und staatliche Veröffentlichung
Teleopieren Sie den O6 in einer Leader-Follower-Konfiguration und zeichnen Sie synchronisierte Episoden auf
Exportieren Sie Datensätze im LeRobot-/HuggingFace-Format für ACT- und Diffusion Policy-Schulungen
Integrieren Sie den O6 durchgängig in die LeRobot-Schulungspipeline
Führen Sie den gesamten Stack im Fake-Hardware-Simulationsmodus ohne den physischen Arm aus

Bereit? Starten Sie die Installationsanleitung.

Sobald Sie O6 und Ubuntu installiert haben, führt Sie der Setup-Leitfaden der Reihe nach durch alle Schritte.