Robot Data Collection
具身智能数据采集 / 数采
What Is Robot Data Collection?
Robot data collection (embodied-AI data collection) is the process of synchronously recording paired data — observations (camera images, joint states) plus actions (joint commands) — while a robot performs a task, typically demonstrated by a human via teleoperation. This data is the raw material for training VLA models and imitation-learning policies: what a model can learn is bounded by what was collected.
The Leader-Follower Teleoperation Pipeline
Leader-follower arms are a common real-robot collection setup:
- The operator moves a lightweight leader arm; the follower arm mirrors its joint motion in real time;
- The system records multi-camera images, follower joint states, and action commands at a fixed rate (typically 30-50 Hz or higher);
- Each completed task is saved as one trajectory (episode); a task usually needs tens to hundreds of episodes;
- Data is filtered and aligned, then fed into the training pipeline.
When leader and follower correspond joint-to-joint, demonstration is intuitive and can reduce online kinematic-mapping complexity. The BXI UpperBody 1 dual-arm teleoperation platform uses a dual-leader, dual-follower architecture and can integrate with ROS2 recording workflows; available interfaces and data formats depend on the project configuration.
Real-Robot Data vs Simulation Data
- Real-robot data captures true friction, deformation, lighting, and sensor noise, so trained policies deploy directly — but collection is labor-intensive and costly;
- Simulation data scales cheaply and in parallel, but differs from reality and must be bridged via Sim-to-Real techniques.
In practice the two are mixed: simulation provides scale, real data anchors the true distribution.
How Imitation Learning Consumes the Data
The ALOHA/ACT line of work trains policies directly on leader-follower bimanual trajectories: ACT (Action Chunking with Transformers) predicts a short chunk of future actions as a unit. The required demonstration count depends on task difficulty, data quality, and the desired generalization range. These methods make teleoperated data collection plus imitation learning a practical route for training embodied-AI policies.
