Zurück zu Guides

Wie man ein Teleoperationslabor für Roboter einrichtet: Komplettgerät und Layout-Leitfaden

Schritt-für-Schritt-Leitfaden zur Einrichtung eines Roboterdaten-Sammellabors <unk> Raum, Ausrüstung, Vernetzung, Beleuchtung, Software und Sicherheitsanlage.

[← Führer]

Eine praktische Ausrüstungsliste und Layout-Anleitung zum Bau eines funktionellen Roboterteleoperations- und Datenerhebungsabschlusslabors von Grund auf.

Raumfahrtbedarf

Eine Einarms-Teleoperationsstation erfordert eine Mindestfläche von 3 m × 3 m, aber 4 m × 4 m wird für sicheren Betreiberzugriff, Ausrüstungskassen und Kamera-Stand-Positionierung empfohlen. Wenn Sie eine zweibrochige Einrichtung (zwei Arme) planen, fügen Sie 1,5 m Tischbreite hinzu. Für einen humanoiden Roboter, mindestens 5 m × 5 m mit einem gepolsterten Boden.

Oberhohe der Decke: Minimum 2,7 m; bevorzugt 3,0 m. Oberhochstelle benötigen eine Abweichung von 2,02,5 m. Humanoide benötigen ein Minimum von 2,4 m.

Beleuchtung: Steuerbare, diffuse Oberbeleuchtung ist entscheidend. Vermeiden Sie Richtunglichter aus Fenstern Verwenden Sie Ausblendungsschirmen oder arbeiten Sie in einem Fensterlosen Raum. LED-Panellichter (5000K, CRI >90) bei 400600 Lux an Tischhöhe produzieren eine einheitliche Beleuchtung für die Computersicht. Ungleichmäßige Beleuchtung zwischen Ihrer Datenerhebung und der Bereitstellung ist eine Hauptursache für politische Fehler.

Boden: ESD-Boden oder ESD-Matten unter dem Robotertisch schützen Motorcontroller und Computerhardware.

Strom: Dedikate 20A-Schaltung für Roboter + Rechner. UPS auf Roboterarm, um Schäden durch plötzliche Stromverluste zu verhindern.

Ausrüstungsschutzliste mit Preisen

Equipment Budget Option Mid-Range Option Notes
Robot arm $3,100 (WidowX-250) $9,200 (xArm 6) See arm guide
Teleop controller $500 (Meta Quest 3) $3,100 (SO-100 leader) Leader arm preferred for data quality
Primary camera (wrist) $150 (RealSense D405) $600 (RealSense D435i) Depth improves policy; RGB-only acceptable
Fixed overhead camera $150 (Logitech BRIO) $400 (Basler acA1300) BRIO adequate for most tasks
Fixed side camera $150 (Logitech BRIO) $400 (Basler acA1300) Optional; improves occlusion coverage
Camera mounts $200 (articulating arms) $500 (optical breadboard) Rigidity matters for extrinsic stability
Compute workstation $2,000 (RTX 3080) $5,000 (RTX 4090) GPU for inference, CPU for ROS2
NVMe SSD (data storage) $200 (2TB) $400 (4TB NVMe) Log at full quality; delete later
NAS (archival) $500 (Synology DS223) $1,500 (Synology DS923+) RAID1 for safety; 8TB+ recommended
Network switch $80 (TP-Link 8-port) $300 (managed Netgear) Dedicated LAN for low-latency ROS2
UPS (uninterruptible) $150 (CyberPower 600VA) $400 (APC 1500VA) Prevents arm motor damage on power loss
Robot table $300 (80×120cm 80kg rated) $800 (custom steel) Must not flex; bolt arm to table
Total (estimate) ~$7,500 ~$20,000 Before arm cost

Netzwerkkonfiguration für die Datenerhebung mit niedriger Latenz

Die Netzwerkarchitektur hat erhebliche Auswirkungen auf die Zuverlässigkeit von ROS2 und die Integrität der Datenerfassung.

  • Dedicated 1 Gbps Switch: Ein Switch für das Roboter LAN (Arm Controller, Workstation, NAS). Nicht mit dem Büroverkehr teilen. TP-Link TL-SG108 ($30) ist ausreichend; ein verwalteter Switch ermöglicht es Ihnen, QoS einzurichten, um den ROS2-Verkehr zu priorisieren.
  • Isolated WiFi for VR: Meta Quest 3 benötigt WiFi für ADB-Debugging und AnyTeleop-Streaming. Laufen Sie einen dedizierten Zugangspunkt (nur WiFi 6, 5 GHz) isoliert vom Roboter-LAN. Konfigurieren Sie die Arbeitsstation mit zwei NICs: einer mit Kabel zum Roboter-LAN, ein WiFi zum Quest.
  • Static IP Addressing: Static IPs für den Roboterarm, Kameras (wenn IP-Kameras), Workstation und NAS zuweisen. Dynamische IPs verursachen ROS2-Knotenentdeckungsprobleme. Verwenden Sie 192.168.1.x-Bereich für Roboter-LAN.
  • NAS-Konfiguration: Mappe das NAS als Netzwerklaufwerk und konfiguriere deinen HDF5-Logger, um direkt darauf zu schreiben. Synology NAS mit 2-Bay RAID1 bietet Schreibgeschwindigkeiten von 100+ MB/s, ausreichend für eine 3-Kamera-RGB-Aufzeichnung bei 30 fps.

Kamera-Platzierungsleitfaden

Die Aufstellung von Kameras ist eine der wichtigsten und unterbeschriebenen Entscheidungen in der Teleoperationslabor-Einstellung.

Harmkamera: 2535 cm entfernt von den Fingerspitzen des Griffes entlang der Handgelenkscheis, 15° nach unten in Richtung der Griffzentrale gewogen.

Fixed Overhead Camera: Position 120180 cm über dem Tisch, in 4050° von vertikal abgelegenem Winkel. Dies ermöglicht eine Vogelblicksicht über den gesamten Arbeitsplatz, einschließlich der beiden Roboterarmpositionen für zweibrochige Aufgaben. Vermeiden Sie direkt über dem Tisch (90°) Verkürzung erschwert die Tiefenbewertung.

Fixed side camera: Position in Tischhöhe, 90° von der primären Arbeitsrichtung des Robots entfernt, 80120 cm vom Arbeitsplatzzentrum entfernt. Diese Ansicht erfasst aus der oberen Perspektive verborgenen Greifen.

Konsistenzregel: Sobald Sie mit der Datenerfassung begonnen haben, bewegen Sie die Kameras nicht. Veränderungen in der Kameraposition erfordern eine Neukalibrierung und brechen Sie die Politikbildung die Politik lernt die Kamerageometrie implizit. Markieren Sie die Kamera-Montagepositionen mit Band.

Software-Stack

Die empfohlene Open-Source-Software-Stack für ein neues Labor im Jahr 2025:

  • ROS2 Humble (Ubuntu 22.04): Die aktuelle LTS-Version. Installieren Sie ros-humble-desktop. Konfigureren Sie ROS_DOMAIN_ID, um Ihr Labor vom Netzwerkverkehr zu isolieren.
  • Roboter-Arm-Fahrer: Interbotix_ros2 (WidowX/ViperX), ur_robot_Fahrer (UR-Arme), xarm_ros2 (xArm) oder openarm_ros2 ([OpenArm 1](T3)).
  • OpenArm Agent (RCSV Open-Source): Handelt Teleoperations-Eingabe, Episode-Management, HDF5-Logging und Streaming zur RCSV Datenplattform.
  • Kamera-Treiber: realsense2_camera (ROS2-Paket) für RealSense; usb_cam oder v4l2_camera für USB-Webcams; pypylon für Basler-Kameras.
  • HDF5-Logging: h5py mit geschnittenem Schreiben. Stückgröße: 1 Episode pro Stück oder 100-Schritt-Unterstücke für große Episoden. Kompression: LZF oder GZIP Level 1 (schnelle Kompression, gutes Verhältnis für Bilddaten).
  • RCSV-Plattform: Episoden auf [platform.roboticscenter.ai] (T5) hochladen, um sie zu visualisieren, Qualitätsüberprüfung und Formatumwandlung auf LeRobot/RLDS zu ermöglichen.

Kalibrierungsprozedur

Vor der Datenerhebung ist eine Kalibrierung erforderlich und muss wiederholt werden, wenn sich eine Kamera bewegt oder gestört wird.

Intrinsiche Kalibrierung: Verwenden Sie ein 7×9 ChArUco-Board (100 mm Quadrat). Sammeln Sie 3050 Bilder aus unterschiedlichen Entfernungen und Winkeln. Verarbeiten Sie mit der kalibrierten Kamera von OpenCV. Ziel-Wiederwerbfehler <0,5 Pixel.

Extrinsiche Kalibrierung (Kamera-Roboter): An den Roboter-End-Effektor ein AprilTag anbringen. Befehlen Sie den Arm auf 1520 bekannte Gelenkkonfigurationen, erfassen Sie die Tag-Pose in jeder Kamera und lösen Sie die Hand-Augen-Kalibrierung mit cv2.calibrateHandEye(). Überprüfen Sie, ob die erarbeitete Tag-Pose der FK-Pose innerhalb von 3 mm entspricht.

Armbandkamera Kalibrierung: Die Armbandkamera bewegt sich mit dem Arm. Kalibrieren Sie die Kamera-zu-Flanzen-Transformation offline mit einem festen ChArUco-Board in mehreren Armbandposen. Nach jeder Einstellung der Armbandkamera-Anlage überprüfen Sie erneut.

Latenzmessung: Klappe gleichzeitig vor allen Kameras und messen Sie die Bildverlagerung zwischen den Kameras. Ziel: <16 ms (1 Bild bei 60 Fps) zwischen allen Kameras. Hardware-Auslösung erreicht <1 ms.

Sicherheitsanlage

  • Notfallstop (e-stop): Wickeln Sie einen physischen e-stop-Button, der von der Position des Betreibers aus zugänglich ist. Testen Sie ihn bei jedem Start der Sitzung.
  • Geschwindigkeitsbegrenzungen während des Einbaus: Die maximale kartesische Geschwindigkeit während der ersten Arbeitsplatzkartierung auf 50 mm/s konfigurieren.
  • Kollisionszonen: Definieren Sie in MoveIt2 oder im Arm SDK Software-Kollisionszonen für Tischoberfläche, Kameraanlagen und Operator-Stand. Aktualisieren Sie nach jeder Rekonfiguration des Arbeitsplatzes.
  • Betriebsträgertraining: Alle Betriebsträger müssen eine 2-stündige Trainingssession abschließen, die den E-Stop-Betrieb, das Handeln der Arme in Fehlzuständen, die richtige Stehposition während des Betriebs und das Abbruchverfahren während der Abbruchphase abdeckt.
  • Nutzkostenüberprüfung: Wegen Sie die Griff- und Endfaktoren vor der Installation. Bestätigen Sie, dass die Gesamtnutzkosten innerhalb der benannten Grenzwerte liegen, einschließlich der Griff. Überbelastete Arme scheitern unvorhersehbar und können Betreiber verletzen.

Ergonomie und Komfort des Betreibers

Die Arbeitgebermüdigkeit verursacht direkt eine Verschlechterung der Datenqualität.

  • Tischhöhe: 75-85 cm für sitzende Arbeiten (Standardbedienungshöhe). Die Operatorenknochen sollten bei Unterarmen auf dem Tisch liegen. Für stehende Arbeiten mit Führerarmen ist eine Höhe von 100-110 cm bevorzugt.
  • Sessel: Stuhl mit verstellbarer Höhe mit Armlehnen. Betreiber, die die Führungskräfte kontrollieren, benötigen Unterarmstütze, um Schultermüdigkeit zu reduzieren. Budget $300-$500 für einen hochwertigen ergonomischen Stuhl - dies zahlt sich in nachhaltiger Datenqualität aus.
  • Monitoranordnung: Wenn der Betreiber einen Monitor für Kamera-Feeds verwendet, anstatt VR, stellt ihn auf Augenhöhe, 60-70 cm von der Sitzposition entfernt.
  • ** VR-Kopfhörer Komfort:** Für Meta Quest 3 ersetzen Sie den Standardband durch einen Elite-Gürtel ($60) für mehrstündige Verwendung. Stellen Sie eine ausreichende Lüftung sicher - VR erzeugt Gesichtswärme, die nach 30 Minuten in warmen Räumen Unbehagen verursacht. Zielraumtemperatur 20-22 C.
  • Pausenplan: 45 Minuten an, 15 Minuten frei ist das Standardprotokoll.

Kostenvoranschlag: Vollständige Laborstation

Configuration Robot Arm Teleop Interface Infrastructure Total Per Station
Budget single-arm + VR $3,100 (WidowX-250) $500 (Quest 3) $3,900 ~$7,500
Mid-range single-arm + leader $4,500 (OpenArm 1) $3,100 (leader arm) $5,400 ~$13,000
ALOHA-style bimanual $9,600 (2x ViperX-300) $6,200 (2x WidowX-250) $6,200 ~$22,000
Production (UR5e + Robotiq) $35,000 (UR5e) $3,100 (leader arm) $7,900 ~$46,000

Infrastrukturkosten umfassen Arbeitsstation PC, Kameras, Montage, Netzwerk, UPS, Tisch und Setup-Arbeit. Mehrstationslabors sparen auf geteilter Infrastruktur (NAS, Netzwerkschalter, Deckenmontage) - die zweite Station kostet in der Regel 30% weniger als die erste.

Häufige Fehler bei der Einrichtung, die man vermeiden sollte

  • Durch die gemeinsame Nutzung von USB-Controllern zwischen Kameras und Robotern: USB 3.0 Bandbreite beträgt 5 Gbps pro Controller, nicht pro Port. Drei Kameras auf demselben USB-Controller werden den Bus des Roboterarms verhungern. Überprüfen Sie die Controller-Zufänge mit T0 und verteilen Sie sie über separate Controller hinweg. Fügen Sie eine PCIe USB 3.0-Karte ($30) hinzu.
  • Konsistentes Licht zwischen den Sitzungen: Fenster lassen Sonnenlicht ein, das stündlich wechselt.
  • ** Schwacher Tisch, der Schwingungen verursacht:** Ein Tisch, der sich unter Armbewegung biegt, führt unvorhersehbare Schwingungen in Kamerabilder und Gelenke.
  • Kein UPS-Schutz: Ein plötzlicher Stromverlust während des Arms in Bewegung kann Getriebe beschädigen (Arm versucht, unter Last sofort zu stoppen) und die in Bewegung befindlichen HDF5-Dateien beschädigen.
  • Kamera bewegt sich zwischen den Sitzungen: Jede Änderung der Position der Kamera macht alle vorherigen Kalibrierungsdaten ungültig und führt zu einer Verteilungsschicht in die Politikbildung.

Verwandte Leitfäden

Arbeiten mit RCSV

RCSV betreibt voll ausgestattete Teleoperationslabore in unseren Einrichtungen in San Francisco, CA und Allston, MA, und kann Ihnen helfen, Ihre zu bauen.

  • [Daten-Sammlungsdienste] T12) -- überspringen Sie die Laborsetzung vollständig und nutzen Sie unsere Einrichtung für Ihr Daten-Sammlungsprojekt
  • Roboterleasing -- leihen Sie komplette Teleopstationen einschließlich Arm, Führer, Kameras und Rechenfunk
  • Hardware Store -- Kauf OpenArm 1 Arme, Kameras und Laborzubehör
  • Datenplattform -- Upload und verwalten Sie Ihre gesammelten Datensätze mit integrierter Qualitätsüberprüfung
  • [Kontaktieren Sie uns] T17) -- bitten Sie um eine Labordesign-Beratung mit unserem Ingenieurteam

RCSV bietet Schlüssel- und Datenerhebungsthervice

RCSV betreibt eine voll ausgestattete Datenerfassungsanlage. Senden Sie uns Ihre Aufgabenbeschreibung und wir kümmern uns um die übrigen Hardware, Operatoren, QA und Formatlieferung.

[Schauen Sie Datendienste]