O que é UMI? O sistema portátil para coleta de dados de robôs no mundo real

Robôs de uso geral precisam de dados diversos do mundo real para aprender e generalizar além de ambientes controlados. A UMI oferece uma forma escalável de coletar dados de robôs do mundo real em condições reais. Este artigo explica o que é a UMI, como funciona e por que é importante para o aprendizado de robôs e a IA Física.

Atualizado em
O que é UMI? O sistema portátil para coleta de dados de robôs no mundo real

Introdução: A Generalização da IA Física É um Problema de Dados

Construir robôs de uso geral e capazes não é apenas um desafio de IA ou hardware. É um problema de dados. Diferentemente dos modelos de linguagem, que podem aprender com enormes quantidades de texto online, os robôs precisam de dados de interação física de alta qualidade para o treinamento de robôs — dados sensório-motores gerados por meio de ações no mundo real.

Como os Robôs Aprendem uma Política?

Por anos, a teleoperação de robôs tem sido uma abordagem padrão para a coleta de dados de robôs. Operadores humanos controlam diretamente os robôs enquanto registram trajetórias, observações de sensores e ações. No entanto, a teleoperação é cara, exige equipamentos especializados e operadores qualificados, e frequentemente se limita a ambientes controlados, como laboratórios. Isso cria um grande problema de escalabilidade.
E se os humanos pudessem demonstrar tarefas simplesmente por conta própria, sem estar fisicamente conectados ao robô?
É aqui que entra a UMI (Universal Manipulation Interface) . A UMI usa uma interface compacta e portátil para capturar demonstrações humanas diretamente no mundo real. Os dados resultantes podem então ser usados para treinar e implantar políticas em diferentes robôs.

Ao separar a coleta de dados da implantação do robô, a UMI abre uma abordagem mais escalável para o ensino de robôs em ambiente aberto e a coleta de dados no mundo real. Mais portátil, mais flexível e potencialmente muito mais fácil de escalar.

O Que É a UMI (Universal Manipulation Interface) e Como Ela Funciona?

Apresentada por pesquisadores da Stanford University, da Columbia University e do Toyota Research Institute (TRI), a UMI é um framework portátil e independente de robô para coleta de dados e aprendizado de políticas.
Seu objetivo principal é tornar o ensino de robôs possível em ambientes do mundo real (residências, cafés, ambientes externos) sem exigir a presença de um robô real durante a fase de coleta de dados. O fluxo de trabalho da UMI é simples:
Demonstração Humana → Interface UMI → Dados Multimodais → Política do Robô → Implantação do Robô
Uma pessoa executa uma tarefa usando uma garra portátil. O sistema registra informações visuais e o movimento da garra. Essas demonstrações são então usadas para treinar uma política visuomotora, que pode ser implantada em um robô compatível.

Etapa 1: Demonstrar a tarefa

Um humano executa fisicamente a manipulação desejada, como pegar um objeto, organizar objetos, abrir a tampa de uma garrafa ou realizar um movimento dinâmico.

Etapa 2: Capturar a demonstração

Uma garra portátil equipada com uma câmera captura a perspectiva visual e o movimento de manipulação.

Etapa 3: Aprender a política do robô

As observações e ações coletadas são usadas para treinar uma política visuomotora. Nos experimentos originais da UMI, a Diffusion Policy foi usada para aprender com as demonstrações.

Etapa 4: Implantar e escalar a política

A política aprendida pode então controlar um braço robótico compatível. Como a interface de política da UMI foi projetada para reduzir a dependência de uma incorporação de robô específica, o mesmo tipo de dados de demonstração pode dar suporte a diferentes plataformas de robôs.

No entanto, a UMI não é apenas uma garra de plástico. É um framework completo de ponta a ponta que combina um design de hardware inteligente com algoritmos avançados, como o casamento de latência em tempo de inferência e representações de ação por trajetória relativa, garantindo que as demonstrações humanas sejam transferidas de forma integrada para políticas de robô independentes de hardware.

Em uma palavra, a UMI separa onde e como um humano demonstra uma habilidade de onde e como um robô eventualmente a executa.

Como Montar uma Configuração de Hardware da UMI e Quanto Custa

Para capturar dados suficientes para tarefas complexas usando apenas um dispositivo portátil, o hardware da UMI incorpora várias escolhas de design engenhosas e de baixo custo.

O hardware padrão de coleta de dados da UMI é uma garra de mandíbula paralela impressa em 3D (com custo de montagem em torno de $800) equipada com ferramentas de rastreamento especializadas:
  • GoPro montada no punho com lente olho de peixe de FoV amplo: Captura um enorme campo de visão de 155°, garantindo que tanto os dedos da garra quanto o alvo de manipulação permaneçam no quadro, fornecendo um contexto visual essencial.
  • Espelhos laterais para estéreo implícito: Uma solução engenhosa para a percepção de profundidade. Ao adicionar espelhos laterais angulados à garra, uma única câmera pode capturar múltiplas perspectivas, fornecendo a informação de profundidade crucial necessária para uma manipulação precisa, sem sistemas de múltiplas câmeras caros.
  • Rastreamento de Pose com IMU: Usa a Inertial Measurement Unit (IMU) integrada à GoPro combinada com SLAM visual para rastrear o movimento preciso de 6-DoF do gripper no espaço, mesmo durante movimentos rápidos e dinâmicos, como arremessar objetos.
  • Rastreamento Contínuo do Gripper: Rastreia ajustes finos na largura de preensão diretamente do feed visual e dos mecanismos físicos.
  • Filtragem de Dados Baseada em Cinemática: Verifica automaticamente se a demonstração de um humano é fisicamente possível para os limites articulares específicos do robô-alvo antes do treinamento.
Devido a essa configuração exclusiva de câmera apenas no punho e às representações de ação centradas na câmera, o UMI é 100% livre de calibração (enquanto a teleoperação requer calibração mão-olho complexa), robusto contra distratores de fundo e imune a mudanças drásticas de iluminação ou movimentos da base. Você pode levá-lo a qualquer ambiente e iniciar a coleta de dados do robô em menos de dois minutos.

UMI vs. Teleoperação vs. Coleta de Dados Ego-Cêntrica

Para entender onde o UMI se encaixa no pipeline mais amplo de IA incorporada, é útil compará-lo com duas outras abordagens: teleoperação e coleta de dados ego-cêntrica.
Essas abordagens não são necessariamente tecnologias concorrentes. Em vez disso, capturam diferentes tipos de informação e podem ser combinadas para diferentes estágios do aprendizado do robô.

Teleoperação (ex.: ALOHA): Fidelidade Centrada no Robô

A teleoperação mapeia diretamente a entrada humana para um robô físico. Sistemas como o ALOHA usam braços líder-seguidor cinematicamente compatíveis.
  • O Fluxo de Trabalho: Humano  Robô  Dados.
  • A Vantagem: Nenhuma lacuna de incorporação. Os dados correspondem perfeitamente ao espaço de ação do robô, ideal para precisão inferior a 2mm.
  • O Detalhe: Escalar é difícil. É caro, requer configuração extensa e está sempre limitado a laboratórios.
  • A Velocidade: Com base no artigo original do UMI, tomando a tarefa "Cup Arrangement" como exemplo, a teleoperação tradicional via SpaceMouse produziu apenas 35 demonstrações por hora.

Arquitetura de Teleoperação ALOHA 2

UMI (ex.: AgileX Pika): Portátil, Rápido e Transferível

O UMI remove o robô completamente da fase de coleta.
  • O Fluxo de Trabalho: Humano  UMI  Dados  Robô.
  • A Vantagem: Escalabilidade incomparável. Dez operadores podem usar dez grippers UMI simultaneamente em dez locais diferentes.
  • A Velocidade: Como depende de movimentos naturais da mão humana, o UMI alcançou 111 demonstrações por hora para exatamente a mesma tarefa de arranjo de copos — mais de 3x mais rápido que a teleoperação.

Sistema de Coleta de Dados baseado em UMI do Pika Pro

Coleta de Dados Ego-Cêntrica: Capturando a Perspectiva Humana

A coleta de dados egocêntrica foca em capturar a interação a partir de uma perspectiva em primeira pessoa, sobre como uma pessoa vê e interage com objetos e o ambiente ao seu redor.
  • O Fluxo de Trabalho: Humano Sensores Vestíveis Dados Contextuais.
  • A Vantagem: Escala massiva e contexto ambiental. Captura interações naturais em primeira pessoa de forma contínua em ambientes cotidianos.
  • O Detalhe: A "Lacuna de Ação". Captura o que aconteceu visualmente, mas muitas vezes carece dos dados cinestésicos precisos (como largura exata do gripper, força e trajetórias em nível de milímetro) necessários para treinar diretamente uma política de manipulação de robô.
  • A Velocidade: Passiva e altamente escalável. Uma pessoa pode usar uma câmera (como óculos AR ou um suporte de peito) e coletar horas de dados simplesmente ao longo do seu dia.
As três abordagens podem, portanto, ser vistas como pontos complementares no espectro de coleta de dados:
A teleoperação captura ações centradas no robô. A UMI captura demonstrações estruturadas de manipulação humana. As abordagens egocêntricas capturam a interação humano-ambiente mais ampla.

Matriz de Comparação Rápida

Recurso
Teleoperação (ex.: ALOHA)
UMI (ex.: AgileX Pika)
Egocêntrica
Fonte Primária de Dados
Execução direta do robô
Manipulação humana via interface
Interação humana em primeira pessoa
Robô necessário durante a coleta
Durante todo o processo
Não
Não
Custo de Hardware
Relativamente Alto ($20K+)
Baixo (~$800)
Baixo
Foco principal
Ações específicas do robô

Demonstrações de manipulação transferíveis
Interação humano-ambiente
Informação de ação

Ações diretas do robô
Ações de manipulação explícitas
Pode exigir inferência de ação ou sensoriamento adicional
Velocidade de Coleta
Lenta (~35 demos/h)
Rápida (~111 demos/h)
Muito Rápida (Passiva)
Ambiente
Restrito
Em qualquer lugar, no mundo real
Em qualquer lugar, no mundo real
Escalabilidade
Moderado
Alto
Potencialmente muito alto
Mais indicado para
Controle específico do robô
Transferência de habilidade de manipulação
Dados de interação humana em larga escala


O que torna o UMI transferível para diferentes robôs?

Várias escolhas de projeto tornam isso possível. 
  • Desacoplamento de hardware via visão padronizada: Uma lente olho de peixe de 155° garante um campo visual eye-in-hand consistente, enquanto espelhos laterais rastreiam a profundidade estéreo e a abertura dos dedos. Isso elimina a necessidade de estruturas externas de câmera e neutraliza vieses visuais causados por diferentes estruturas de braço robótico.

  • Representação cinemática via trajetórias de 6-DoF: A Odometria Visual-Inercial rastreia a pose rígida da extremidade do efetuador, calculando ações relativas usando a posição atual da garra como origem espacial. Essa abordagem contorna as variações na anatomia do braço humano e nas coordenadas fixas do ambiente.

  • Adaptação de corpo via filtragem de viabilidade: Ao integrar o modelo URDF do robô-alvo, o UMI realiza Cinemática Inversa (IK) numérica e verificações de singularidade. Essa filtragem proativa remove automaticamente poses fora de alcance e previne violações de limite articular antes da execução.

  • Execução física via correspondência de latência: O alinhamento temporal explícito compensa os atrasos de inferência da política, sincronizando observação com execução. Traduzir os cálculos de IK em comandos articulares diretos elimina oscilações de trajetória entre diferentes malhas de controle.

Em conjunto, essas técnicas permitem operação imediata e pronta para uso em configurações de hardware que vão do UR5e e Franka a manipuladores como o AgileX PiPER e sistemas complexos de braço duplo.

Dados UMI transferíveis para diferentes braços robóticos

Da pesquisa UMI à coleta de dados físicos escalável e eficiente

A estrutura original do UMI demonstrou que demonstrações de manipulação humana poderiam ser coletadas independentemente de um robô e convertidas em políticas robóticas implementáveis.
Para construir modelos fundacionais de IA física, o próximo passo é tornar esse fluxo de trabalho prático em escala. Um sistema de coleta de dados escalável precisa ser portátil, multimodal, sincronizado e fácil de replicar entre tarefas e ambientes. É aqui que os sistemas baseados em UMI podem ir além de um protótipo de pesquisa em direção a uma infraestrutura comercial eficiente para coleta de dados de IA incorporada.

Pika Pro: Um sistema prático de coleta de dados de robô baseado em UMI

É para cá que a indústria está caminhando: unir o rastreamento preciso de mãos do UMI com a consciência contextual da coleta de dados Ego-centric. Enquanto o UMI captura o como (as trajetórias cinemáticas e forças exatas da mão), a visão ego-centric captura o porquê (a intenção visual do humano e o contexto ambiental mais amplo).

Pika Pro, unindo o sistema portátil UMI com dados Ego-centric

O Pika Pro, desenvolvido pela AgileX Robotics, representa a comercialização e extensão do conceito UMI. Ele transforma o protótipo UMI do tipo pau de selfie em um fluxo de trabalho robusto e sincronizado, projetado para aprendizado robótico no mundo real, in-the-wild.

Ao integrar sensoriamento em primeira pessoa, rastreamento preciso de movimento e uma mochila de computação móvel sem fios, o Pika Pro permite que engenheiros coletem dados em fábricas, escritórios e residências sem configurações complexas de laboratório. Ele alinha perfeitamente a intenção visual humana com dados de manipulação precisos.

Aqui está um detalhamento de como o ecossistema Pika Pro desconstrói e aprimora o pipeline de coleta de dados:
Componente principal
Papel na coleta de dados
Especificações principais
Pika EGO
Visão em Primeira Pessoa (Ego-centric): Captura a visão em primeira pessoa do humano e suas interações com o ambiente, fornecendo contexto visual e semântico para o aprendizado do robô.
Sistema montado na cabeça

Pika Sense
Sensoriamento Multimodal e Rastreamento de Movimento: Captura dados de movimento espacial, visuais, de profundidade e inerciais para registrar a interação do humano com objetos e o ambiente.
Precisão: Posicionamento espacial de ±1,5 mm (sem obstrução)
Frequência: Saída de dados de 120 Hz
Integração: ROS1 / ROS2 / URDF
Pika Station Pro
Localização Espacial e Calibração: Fornece uma referência espacial estável para posicionamento preciso e rastreamento de trajetória durante a coleta de dados.
Dimensões: 215 × 220 × 257 mm
Autonomia da Bateria: Até 9 horas de operação contínua de rastreamento
Pika Package
Computação Móvel e Armazenamento de Dados: Fornece computação, energia e armazenamento portáteis para coleta sincronizada de dados multimodais em ambientes reais.
Processador: Intel i5-12450H
Memória/Armazenamento: 8 GB RAM / 2 TB de disco
Energia: 12V@10AH x 2 (Até 3 horas de autonomia)
Formato: 265 × 118 × 375 mm

O fluxo de trabalho pode ser resumido como: Demonstração Humana → Sensoriamento Ego-Centric → Dados Multimodais → Aprendizado do Robô, o que torna possível coletar demonstrações em mais ambientes, tarefas e interações do mundo real.

Qual Método de Coleta de Dados de Robô Você Deve Usar?

A melhor abordagem depende do que você deseja que os dados alcancem.

Se o seu objetivo é...
Recomendação
Coletar trajetórias precisas e específicas do robô
Teleoperação
Treinar uma política fortemente vinculada a um robô específico
Teleoperação
Demonstrar a manipulação sem a presença do robô
UMI
Coletar demonstrações de manipulação transferíveis
UMI
Capturar a interação natural humano-ambiente
Coleta de dados egocêntrica
Coletar dados em diversos ambientes do mundo real
Egocêntrico / UMI
Construir um conjunto de dados de manipulação escalável
UMI
Construir um amplo conjunto de dados de IA incorporada
Combinar múltiplas abordagens

Em conclusão, elas se complementam em vez de se substituírem na prática.
  • Teleoperação é mais forte quando a fidelidade de controle específica do robô importa
  • UMI é bem adequado a demonstrações de manipulação portáteis e transferíveis
  • Coleta de dados egocêntrica é promissor quando o objetivo é capturar a interação humana diversificada com o mundo físico em escala

Conclusão: Conectar a Coleta de Dados de Robôs e a Experiência Humana

Pika Pro, Sistema Escalável de Coleta de Dados de Robôs

UMI representa uma mudança nas abordagens de aprendizado de robôs e nas interações humano-robô. De perguntar "Como os humanos podem controlar os robôs?" para "Como os robôs podem aprender com a forma como os humanos interagem com o mundo físico?", os robôs estão se tornando um personagem mais ativo e inteligente, rumo ao verdadeiro mundo da IA física.

Teleoperação, UMI, sensoriamento egocêntrico, simulação e geração autônoma de dados capturam, cada um, diferentes tipos de experiência. Juntos, podem formar um pipeline de dados mais amplo para a IA incorporada. Em última análise, o objetivo é construir uma ponte escalável entre a experiência humana e a capacidade do robô.

FAQ

O que é UMI?

UMI (Universal Manipulation Interface) é uma interface de coleta de dados portátil e de código aberto que captura demonstrações humanas do mundo real e as transfere diretamente para diversos braços robóticos. Ao combinar uma câmera olho-na-mão fisheye com rastreamento espacial de 6 graus de liberdade, desacopla as habilidades de manipulação de corpos robóticos específicos — permitindo o aprendizado de políticas escalável e em ambiente aberto sem a necessidade de um robô físico presente.

Por que a UMI é importante para a Inteligência Incorporada?

UMI acelera a inteligência incorporada ao mudar fundamentalmente o paradigma de coleta de dados de Humano → Robô → Dados para um fluxo desacoplado Humano → UMI → Dados → Robô . Ao eliminar a necessidade de um robô físico durante a demonstração, esta interface portátil libera a aquisição de dados das restrições de laboratório para diversos ambientes do mundo real, ao mesmo tempo em que aumenta radicalmente a taxa de coleta (saltando de 35 demonstrações por hora via teleoperação convencional para 111 por hora). Em última análise, UMI transforma a captura de demonstrações de um gargalo dependente da incorporação em um motor de dados portátil e escalável, essencial para treinar modelos de base de robôs generalistas.

A UMI é compatível com diferentes braços robóticos?

Sim. Uma das principais vantagens da UMI é sua representação de ações independente de hardware. Em vez de codificar ações como coordenadas fixas do mundo, UMI representa a manipulação como trajetórias relativas do efetuador final, tornando a política aprendida mais fácil de transferir entre plataformas robóticas. Isso torna a UMI particularmente útil para o aprendizado de robôs entre incorporações, em que o objetivo é coletar demonstrações humanas uma vez e implantar a política resultante em braços robóticos compatíveis.

Por que estão surgindo sistemas prontos para uso de coleta de dados de robôs?

Embora a UMI DIY de código aberto tenha democratizado a coleta de demonstrações, as configurações independentes e caseiras criam graves gargalos de engenharia: alto custo de fabricação, deriva de múltiplos sensores, calibração tediosa e qualidade inconsistente que não pode suportar treinamento em escala de produção.
Para treinar modelos de base robustos, as empresas exigem geração de dados contínua e padronizada, em vez de ferramentas de gravação fragmentadas. A coleta de nível industrial demanda:
  • Acesso Unificado à Frota: Integração e orquestração centralizadas em múltiplas unidades de gravação.
  • Sincronização de Tempo em Nível de Hardware: Sincronização submilissegundo entre visão egocêntrica, profundidade e rastreamento espacial.
  • Dados de Incorporação Coletados em Conjunto: Captura simultânea do contexto visual em primeira pessoa e da propriocepção do robô.
  • Gerenciamento do Ciclo de Vida dos Dados: Gravação, verificação de qualidade, reprodução e exportação integradas.
  • Padronização pronta para ML: Conversão direta em formatos de dados normalizados para aprendizado por imitação e políticas de difusão.
Plataformas prontas para uso como a Pika Pro eliminam esse atrito ao entregar um sistema pré-calibrado tudo-em-um — integrando ego-vision, sensoriamento de profundidade, rastreamento espacial 6-DoF, garra elétrica, computação portátil e armazenamento com suporte nativo a ROS1/ROS2 e URDF.
Isso marca uma transição decisiva na indústria: a mudança da montagem improvisada de hardware para fábricas de dados escaláveis e reproduzíveis para IA incorporada.

Plataforma pronta para uso marca a ascensão de fábricas de dados escaláveis e reproduzíveis para IA incorporada

Referências

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
Atualizado em