What Is UMI? The Handheld System for Real-World Robot Data Collection

General-purpose robots need diverse real-world data to learn and generalize beyond controlled environments. UMI provides a scalable way to collect real-world robot data from in the wild. This article explains what UMI is, how it works, and why it matters for robot learning and Physical AI.

Updated on
What Is UMI? The Handheld System for Real-World Robot Data Collection

Introduction: Physical AI Generalization Is a Data Problem

Building capable, general-purpose robots is not just an AI or hardware challenge. It is a data problem. Unlike language models, which can learn from massive amounts of online text, robots need high-quality physical interaction data for robot training — sensorimotor data generated through real-world actions.

How Robots Learn Policy?

For years, robot teleoperation has been a standard approach for robot data collection. Human operators directly control robots while recording trajectories, sensor observations, and actions. However, teleoperation is expensive, requires specialized equipment and skilled operators, and is often limited to controlled environments such as labs. This creates a major scalability problem.
What if humans could demonstrate tasks simply by themselves, without being physically connected to the robot?
This is where UMI (Universal Manipulation Interface) comes in. UMI uses a compact, handheld interface to capture human demonstrations directly in the real world. The resulting data can then be used to train and deploy policies across different robots.

By separating data collection from robot deployment, UMI opens a more scalable approach to in-the-wild robot teaching and real-world data collection. More portable, more flexible, and potentially much easier to scale.

What Is UMI (Universal Manipulation Interface) and How It Works?

Introduced by researchers from Stanford University, Columbia University, and the Toyota Research Institute (TRI), UMI is a portable, robot-agnostic framework for robot data collection and policy learning.
Its primary goal is to make robot teaching possible in real-world environments (homes, cafes, outdoors) without requiring an actual robot to be present during the data collection phase. The UMI workflow is simple:
Human Demonstration → UMI Interface → Multimodal Data → Robot Policy → Robot Deployment
A person performs a task using a handheld gripper. The system records visual information and the movement of the gripper. These demonstrations are then used to train a visuomotor policy, which can be deployed on a compatible robot.

Step 1: Demonstrate the task

A human physically performs the desired manipulation, such as picking up an object, arranging objects, opening the bottle cap, or performing a dynamic movement.

Step 2: Capture the demonstration

A handheld gripper equipped with a camera captures the visual perspective and manipulation motion.

Step 3: Learn robot policy

The collected observations and actions are used to train a visuomotor policy. In the original UMI experiments, Diffusion Policy was used to learn from the demonstrations.

Step 4: Deploy and Scale the policy

The learned policy can then control a compatible robot arm. Because the UMI policy interface is designed to reduce dependence on a particular robot embodiment, the same type of demonstration data can support different robot platforms.

However, UMI is not just a plastic gripper. It is a complete end-to-end framework combining clever hardware design with advanced algorithms like inference-time latency matching and relative-trajectory action representations, ensuring human demonstrations seamlessly transfer to hardware-agnostic robot policies.

In a word, UMI separates where and how a human demonstrates a skill from where and how a robot eventually executes it.

How to Build a UMI Hardware Setup and What it Costs

To capture sufficient data for complex tasks using only a handheld device, the UMI hardware incorporates several ingenious, low-cost design choices.

The standard UMI data collection hardware is a 3D-printed parallel jaw gripper (costing around $800 to build) equipped with specialized tracking tools:
  • Wrist-Mounted GoPro with Wide-FoV Fisheye Lens: Captures a massive 155° field of view, ensuring both the gripper fingers and the manipulation target remain in frame, providing vital visual context.
  • Side Mirrors for Implicit Stereo: A brilliant workaround for depth perception. By adding angled side mirrors to the gripper, a single camera can capture multiple perspectives, providing the crucial depth information needed for precise manipulation without expensive multi-camera rigs.
  • IMU-Aware Pose Tracking: Uses the GoPro's built-in Inertial Measurement Unit (IMU) paired with visual SLAM to track the gripper's precise 6-DoF motion through space, even during fast, dynamic movements like tossing objects.
  • Continuous Gripper Tracking: Tracks fine adjustments in gripping width directly from the visual feed and physical mechanisms.
  • Kinematic-Based Data Filtering: Automatically checks if a human's demonstration is physically possible for the target robot's specific joint limits before training.
Because of this unique wrist-only camera setup and camera-centric action representations, UMI is 100% calibration-free (while teleoperation requires complex hand-eye calibration), robust against background distractors, and immune to drastic lighting changes or base movements. You can take it into any environment and start robot data collection in under two minutes.

UMI vs. Teleoperation vs. Ego-Centric Data Collection

To understand where UMI fits into the broader embodied AI data pipeline, it is useful to compare it with two other approaches: teleoperation and ego-centric data collection.
These approaches are not necessarily competing technologies. Instead, they capture different types of information and can be combined for different stages of robot learning.

Teleoperation (e.g., ALOHA): Robot-Centric Fidelity

Teleoperation directly maps human input to a physical robot. Systems like ALOHA use kinematically matched leader-follower arms.
  • The Workflow: Human  Robot  Data.
  • The Advantage: Zero embodiment gap. The data perfectly matches the robot's action space, ideal for sub-2mm precision.
  • The Catch: Scaling is hard. It is expensive, requires extensive setup, and is always limited to labs.
  • The Speed: Based on the original UMI paper, take "Cup Arrangement" task as an example, traditional teleoperation via a SpaceMouse yielded only 35 demonstrations per hour.

ALOHA 2 Teleoperation Architecture

UMI (e.g., AgileX Pika): Portable, Fast, and Transferable

UMI removes the robot from the collection phase entirely.
  • The Workflow: Human  UMI  Data  Robot.
  • The Advantage: Unmatched scalability. Ten operators can use ten UMI grippers simultaneously in ten different locations.
  • The Speed: Because it relies on natural human hand movements, UMI achieved 111 demonstrations per hour for the exact same cup arrangement task — over 3x faster than teleoperation.

Pika Pro UMI-based Data Collection System

Ego-Centric Data Collection: Capturing the Human Perspective

Ego-centric data collection focuses on capturing interaction from a first-person perspective, about how a person sees and interacts with objects and their surrounding environment.
  • The Workflow: Human Wearable Sensors Contextual Data.
  • The Advantage: Massive scale and environmental context. It captures natural, first-person interactions continuously in everyday settings.
  • The Catch: The "Action Gap." It captures what happened visually, but often lacks the precise kinesthetic data (like exact gripper width, force, and millimeter-level trajectories) required to directly train a robot manipulation policy.
  • The Speed: Passive and highly scalable. A person can wear a camera (like AR glasses or a chest mount) and collect hours of data simply by going about their day.
The three approaches can therefore be viewed as complementary points in the data collection spectrum:
Teleoperation captures robot-centric actions. UMI captures structured human manipulation demonstrations. Ego-centric approaches capture broader human-environment interaction.

Quick Comparison Matrix

Feature
Teleoperation (e.g., ALOHA)
UMI (e.g., AgileX Pika)
Ego-Centric
Primary Data Source
Direct Robot execution
Human manipulation via interface
Human first-person interaction
Robot required during collection
Throughout the process
No
No
Hardware Cost
Relatively High ($20K+)
Low (~$800)
Low
Main focus
Robot-specific actions

Transferable manipulation demonstrations
Human-environment interaction
Action information

Direct robot actions
Explicit manipulation actions
May require action inference or additional sensing
Collection Speed
Slow (~35 demos/hr)
Fast (~111 demos/hr)
Very Fast (Passive)
Environment
Restricted
Anywhere in the wild
Anywhere in the wild
Scalability
Moderate
High
Potentially very high
Best suited for
Robot-specific control
Manipulation skill transfer
Large-scale human interaction data


What Makes UMI Transferable to Different Robots?

Several design choices make this possible. 
  • Hardware Decoupling via Standardized Vision: A 155° fisheye lens ensures a consistent eye-in-hand visual field, while side mirrors track stereo depth and finger aperture. This eliminates the need for external camera rigs and neutralizes visual biases caused by different robotic arm structures.

  • Kinematic Representation via 6-DoF Trajectories: Visual-Inertial Odometry tracks the effector's rigid end-pose, calculating relative actions using the current gripper position as the spatial origin. This approach bypasses variances in human arm anatomy and fixed room coordinates.

  • Embodiment Adaptation via Feasibility Filtering: By integrating the target robot's URDF model, UMI performs numerical Inverse Kinematics (IK) and singularity checks. This proactive filtering automatically prunes out-of-reach poses and prevents joint-limit violations before execution.

  • Physical Execution via Latency Matching: Explicit temporal alignment offsets policy inference delays, synchronizing observation with execution. Translating IK computations into direct joint commands eliminates trajectory oscillations across varying control loops.

Together, these techniques enable immediate, out-of-the-box operation on hardware setups ranging from the UR5e and Franka to more manipulators like the AgileX PiPER and complex dual-arm systems.

UMI Data Transferable to Different Robotic Arms

From UMI Research to Scalable & Efficient Physical Data Collection

The original UMI framework showed that human manipulation demonstrations could be collected independently of a robot and converted into deployable robot policies.
To build foundational models for physical AI, the next step is making this workflow practical at scale. A scalable data collection system needs to be portable, multimodal, synchronized, and easy to replicate across tasks and environments. This is where UMI-based systems can move beyond a research prototype toward a efficient, commercial infrastructure for embodied AI data collection.

Pika Pro: A Practical UMI-Based Robot Data Collection System

This is where the industry is heading: merging the precise hand-tracking of UMI with the contextual awareness of Ego-centric data collection. While UMI captures the how (the exact kinematic trajectories and forces of the hand), ego-centric vision captures the why (the human’s visual intent and the broader environmental context).

Pika Pro, Merging UMI handheld system with Ego-centric data

Pika Pro, developed by AgileX Robotics, represents the commercialization and extension of the UMI concept. It transforms the selfie-stick UMI prototype into a robust, synchronized workflow designed for real-world, in-the-wild robot learning.

By integrating first-person sensing, precise motion tracking, and an untethered mobile computing backpack, Pika Pro allows engineers to capture data in factories, offices, and homes without complex lab setups. It seamlessly aligns human visual intent with precise manipulation data.

Here is a breakdown of how the Pika Pro ecosystem deconstructs and upgrades the data collection pipeline:
Key Component
Role in Data Collection
Key Specifications
Pika EGO
First-Person (Ego-centric) Vision: Captures the human's first-person view and interactions with the environment, providing visual and semantic context for robot learning.
Head-mounted system

Pika Sense
Multimodal Sensing & Motion Tracking: Captures spatial motion, visual, depth, and inertial data to record the human's interaction with objects and the environment.
Accuracy: ±1.5 mm spatial positioning (unobstructed)
Frequency: 120 Hz data output
Integration: ROS1 / ROS2 / URDF
Pika Station Pro
Spatial Localization & Calibration: Provides a stable spatial reference for accurate positioning and trajectory tracking during data collection.
Dimensions: 215 × 220 × 257 mm
Battery Life: Up to 9 hours of continuous tracking operation
Pika Package
Mobile Computing & Data Storage: Provides portable computing, power, and storage for synchronized multimodal data collection in real-world environments.
Processor: Intel i5-12450H
Memory/Storage: 8 GB RAM / 2 TB Disk
Power: 12V@10AH x 2 (Up to 3 hours battery life)
Form Factor: 265 × 118 × 375 mm

The workflow can be summarized as: Human Demonstration → Ego-Centric Sensing → Multimodal Data → Robot Learning, which makes it possible to collect demonstrations across more environments, tasks, and real-world interactions.

Which Robot Data Collection Method Should You Use?

The best approach depends on what you want the data to accomplish.

If your goal is...
Recommendation
Collect precise, robot-specific trajectories
Teleoperation
Train a policy closely tied to a specific robot
Teleoperation
Demonstrate manipulation without the robot being present
UMI
Collect transferable manipulation demonstrations
UMI
Capture natural human-environment interaction
Ego-centric data collection
Collect data across many real-world environments
Ego-centric / UMI
Build a scalable manipulation dataset
UMI
Build a broad embodied AI dataset
Combine multiple approaches

In conclusion, they complement each other rather than replace one another in practice.
  • Teleoperation is strongest when robot-specific control fidelity matters
  • UMI is well suited to portable and transferable manipulation demonstrations
  • Ego-centric data collection is promising when the goal is to capture diverse human interaction with the physical world at scale

Conclusion: Bridge Robot Data Collection and Human Experience

Pika Pro, Scalable Robot Data Collection System

UMI represents a shift in robot learning approaches and human-robot interactions. From asking "How can humans control robots?" to "How can robots learn from how humans interact with the physical world?", robots are becoming a more active and intelligent character, heading towards the real physical AI world.

Teleoperation, UMI, ego-centric sensing, simulation, and autonomous data generation each capture different types of experience. Together, they can form a broader data pipeline for embodied AI. Ultimately, the goal is to build a scalable bridge between human experience and robot capability.

FAQ

What is UMI?

UMI (Universal Manipulation Interface) is an open-source, handheld data collection interface that captures real-world human demonstrations and transfers them directly to diverse robot arms. By pairing an eye-in-hand fisheye camera with 6-DoF spatial tracking, it decouples manipulation skills from specific robot bodies—enabling scalable, in-the-wild policy learning without needing a physical robot present.

Why Does UMI Matter for Embodied Intelligence?

UMI accelerates embodied intelligence by fundamentally shifting the data collection paradigm from Human → Robot → Data to a decoupled Human → UMI → Data → Robot workflow. By eliminating the need for a physical robot during demonstration, this portable handheld interface frees data acquisition from lab constraints into diverse real-world environments, while radically increasing collection throughput (leaping from 35 demonstrations per hour via conventional teleoperation to 111 per hour). Ultimately, UMI transforms demonstration capture from an embodiment-dependent bottleneck into a portable, scalable data engine essential for training generalist robot foundation models.

Is UMI compatible with different robot arms?

Yes. One of UMI's key advantages is its hardware-agnostic action representation. Instead of encoding actions as fixed world coordinates, UMI represents manipulation as relative end-effector trajectories, making the learned policy easier to transfer across robot platforms. This makes UMI particularly useful for cross-embodiment robot learning, where the goal is to collect human demonstrations once and deploy the resulting policy across compatible robot arms.

Why are turnkey robot data collection systems emerging?

While open-source DIY UMI democratized demonstration collection, standalone and homemade setups create severe engineering bottlenecks: high fabrication overhead, multi-sensor drift, tedious calibration, and inconsistent quality that cannot support production-scale training.
To train robust foundation models, enterprises require continuous, standardized data generation rather than fragmented recording tools. Industrial-grade collection demands:
  • Unified Fleet Access: Centralized onboarding and orchestration across multiple recording units.
  • Hardware-Level Time Sync: Sub-millisecond synchronization across egocentric vision, depth, and spatial tracking.
  • Co-Collected Embodiment Data: Simultaneous capture of first-person visual context and robot proprioception.
  • Lifecycle Data Management: Integrated recording, quality verification, playback, and export.
  • ML-Ready Standardization: Direct conversion into normalized data formats for imitation learning and diffusion policies.
Turnkey platforms like Pika Pro eliminate this friction by delivering a pre-calibrated, all-in-one system — integrating ego-vision, depth sensing, 6-DoF spatial tracking, electric gripping, portable compute, and storage with native ROS1/ROS2 and URDF support.
This marks a pivotal industry transition: shifting from ad-hoc hardware assembly to scalable, reproducible data factories for embodied AI.

Turnkey platform marks the rising of scalable, reproducible data factories for embodied AI

References

UMI: https://umi-gripper.github.io/
AgileX Pika: https://global.agilex.ai/products/pika
Diffusion Policy: https://arxiv.org/abs/2303.04137
FastUMI: https://www.fastumi.com/
Robot Teleoperation: https://www.sciencedirect.com/topics/engineering/teleoperation
Robot Learning: https://www.roboticscenter.ai/guides/robot-data-collection
Updated on