APPLICATION

Teleoperation and Data Collection Rigs

Source review: 2026-10

Short answer

A data collection rig pairs arms and hands that can be commanded at a steady rate with cameras and, often, tactile sensors that record what the robot feels. Choose hardware whose SDK streams joint states and sensor data with timestamps, and plan synchronization and storage before buying more arms.

Teleoperation is now a common way to collect demonstrations for learning-based manipulation. The quality of the dataset depends less on any single specification than on how reliably every device reports its state, how well the streams line up in time, and how easily the rig can be repeated across stations.

Components you need

ComponentRole in the systemParameters to specify
Research Robotic ArmsFollower arms, often in pairs
  • Payload and reach for the task
  • Command rate and joint-state streaming
  • SDK and ROS 2 support
  • Repeatability
Hands & GrippersGrippers or hands on the follower arms
  • Control interface and update rate
  • Tactile option
  • Mounting to the arm flange
Tactile SensorsContact data for the dataset
  • Signal type and frame rate
  • Mounting on fingertips or pads
  • SDK data format
3D VisionScene and wrist cameras
  • Resolution and frame rate
  • Depth range
  • Hardware synchronization support
Controllers & ComputeRecording and inference
  • Storage throughput
  • GPU for policy inference
  • Number of camera and USB/Ethernet ports

Model combinations to shortlist

Follower arms

Lightweight arms with documented SDKs that are commonly used in data collection setups.

Hands and grippers

End effectors with documented interfaces for scripted and teleoperated control.

Tactile and depth sensing

Sensors that add contact and depth streams to each demonstration.

Common integration issues

Time synchronization
Joint states, images and tactile frames arrive through different interfaces. Plan a common clock or hardware trigger, and confirm which devices support it.
Command latency
Teleoperation feels poor if commands reach the follower late. Measure end-to-end latency with your leader device, network and the arm's control interface.
Repeatable stations
If you plan several rigs, buy identical revisions and record firmware versions so data from different stations stays comparable.

Related guides

FAQ

Do I need tactile sensors for data collection?

Not for every task. Tactile data helps with contact-rich tasks such as insertion and in-hand manipulation; for pick-and-place, cameras and joint states are often enough.

Which software support matters most?

Streaming of joint states at a steady rate, a documented command interface, and ROS 2 or Python examples that run on your operating system.

Planning a robotics purchase? Share the quantity, configuration and destination so we can check fit, availability and quote requirements.

Request a quote

— The Sourcebotics sourcing desk

Chat