Especificações da Orca Hand

Especificações técnicas completas para a plataforma de mão destro Orca Hand do Laboratório de Robótica Macia da ETH Zurich.

Mecânico
DOF total17 (dedos + eixos de abdução + pulso)
Dedos5 — polegar, indicador, médio, anelar, mínimo
Juntas do polegar4 — MCP, abdução, PIP, DIP
Por dedo (indicador–mínimo)3 cada — abdução, MCP, PIP
Pulso1 — flexionar/estender (±60°)
AtuadoresServos de barramento serial Feetech STS3215 (×17)
IDs dos motores1 – 17 (todos em um barramento)
Montagem do pulsoFlange padrão de braço robótico (compatível com ISO 9283)
Tipo de construçãoCódigo aberto — arquivos de design e lista de materiais disponíveis publicamente
Amplitude de Movimento Conjunta — Todos os 17 DOF
Fonte: orca_core/models/orcahand_v1/config.yaml Todos os valores em graus. O polegar tem 4 DOF, incluindo uma articulação interfalângica distal (DIP). Os dedos 2–5 têm cada um 3 DOF (abdução, MCP, PIP). Os IDs dos motores não são sequenciais pela anatomia — sempre comande pelo nome da articulação.
Junta Mínimo (°) Máx. (°) Descrição
polegar_mcp−45+45Flexão/extensão metacarpofalângica do polegar
polegar_abd−65+65Abdução / adução do polegar
polegar_pip−20+140Interfalângica proximal do polegar
polegar_dip−20+120Interfalângica distal do polegar
indicador_abd−40+40Abdução / adução do dedo indicador
indicador_mcp−20+120Metacarpofalângica do indicador
indicador_pip−20+140Interfalângica proximal do indicador
meio_abd−40+40Abdução / adução do dedo médio
meio_mcp−20+120Metacarpo-falângico médio
meio_pip−20+140Interfalângico proximal médio
anelar_abd−40+40Abdução / adução do dedo anelar
anelar_mcp−20+120Metacarpo-falângico anelar
anelar_pip−20+140Interfalângico proximal anelar
mínimo_abd−40+40Abdução / adução do dedo mínimo
mínimo_mcp−20+120Metacarpo-falângico mínimo
mínimo_pip−20+140Interfalângico proximal mínimo
punho−60+60Flexão / extensão do punho
Mapa Motor-para-Articulação
ID do motor Junta Dedo / Grupo
1anelar_mcpDedo anelar
2meio_abdDedo médio
3mínimo_mcpDedo mínimo
4mínimo_pipDedo mínimo
5indicador_mcpDedo indicador
6meio_mcpDedo médio
7polegar_dipPolegar
8polegar_mcpPolegar
9anelar_pipDedo anelar
10mínimo_abdDedo mínimo
11anelar_abdDedo anelar
12indicador_abdDedo indicador
13polegar_abdPolegar
14polegar_pipPolegar
15indicador_pipDedo indicador
16meio_pipDedo médio
17punhoPulso
Controle e Comunicação
Carga de transmissão3.000.000 bps (3 Mbps)
ProtocoloDynamixel (compatível com Feetech)
Porta USB (Linux)/dev/ttyUSB0
Porta USB (macOS)/dev/tty.usbserial-FT4TFV01
Modo de controleposição_baseada_em_corrente (padrão)
Corrente máxima500 (unidade bruta)
Corrente de calibração450 (unidade bruta, homing de baixa força)
SDKorca_core — Python, instalado via Poetry ou pip
Python é obrigatórioPython 3.9+
Arquivo de calibraçãomodels/orcahand_v1/calibration.yaml (salvo automaticamente)
Simulação (MuJoCo)
FormatoMuJoCo MJCF (repositório orcahand_description)
Modelos de mão únicaorcahand_left.xml, orcahand_right.xml
Cena bimanualscene_combined.xml (esquerda + direita montadas juntas)
Variante estendidaorcahand_*_extended.xml — suporte de câmera, U2D2, corpos inerciais
Ativos de malhaSTL visual + malhas de colisão simplificadas em meshes/
Compilação & Licença
OrigemEquipe Orcahand
LicençaMIT
Siteorcahand.com
Arquivos de design & documentosdocs.orcahand.com
Fonte do SDKgithub.com/orcahand/orca_core
Modelos MJCFgithub.com/orcahand/orcahand_description

Pronto para construir?

Siga o guia de configuração para passar da montagem ao primeiro toque.