Skip to content

🎮 Teleoperation Guide

What is Teleoperation?

Teleoperation means remotely controlling robot-arm motion through an input device. OpenArmX supports multiple teleoperation modes for different use cases.


🤔 Choose the Right Mode

Mode One-line Description Best For Hardware Required
Homologous Teleoperation Use one robot arm to control another Teaching, data collection, research 2 robot systems
VR Teleoperation Wear a VR headset for intuitive control Remote operation, intuitive interaction VR headset + robot
Exoskeleton Teleoperation Wear an exoskeleton to control the robot Human-robot collaboration Exoskeleton + robot

📊 Detailed Comparison

Homologous Teleoperation

┌─────────────┐          ┌─────────────┐
│   Leader     │  ──────▶  │   Follower   │
│  (you move)  │   follow   │  (executes)  │
└─────────────┘          └─────────────┘

Pros:

  • ✅ Most direct control, excellent hand feel
  • ✅ Supports gravity compensation for low-resistance dragging
  • ✅ Great for precise teaching and data collection

Cons:

  • ❌ Requires two robot systems, higher cost
  • ❌ Operator must stay near the leader side

Recommended scenarios:

  • Robot teaching and learning
  • Collecting operation data for AI training
  • Laboratory research

👉 Homologous Teleoperation Quick Start


VR Teleoperation

┌─────────────┐          ┌─────────────┐
│  VR Headset  │  ──────▶ │   Robot Arm  │
│ (controller) │   Wi-Fi  │  (executes)  │
└─────────────┘          └─────────────┘

Pros:

  • ✅ Remote operation without standing next to the robot
  • ✅ Intuitive gesture-based control
  • ✅ Passthrough support for viewing real surroundings

Cons:

  • ❌ No force feedback
  • ❌ Requires some adaptation time

Recommended scenarios:

  • Remote operation in hazardous environments
  • VR/MR application development
  • Product demos and showcases

👉 VR Teleoperation Quick Start


Exoskeleton Teleoperation

┌─────────────┐          ┌─────────────┐
│ Exoskeleton  │  ──────▶ │   Robot Arm  │
│  (you wear)  │   follow  │  (executes)  │
└─────────────┘          └─────────────┘

Pros:

  • ✅ Continuous joint-level mapping with smooth trajectories, suitable for tasks requiring sustained smooth motion
  • ✅ One-to-one mapping between operator joints and robot joints, low learning cost and fast onboarding

Recommended scenarios:

  • Long-duration tasks with strict operator fatigue requirements
  • Human-motion reproduction in complex spaces (pose following, trajectory demos)

👉 Exoskeleton Teleoperation