Robôs suportados
Estes são os braços robóticos que pode registar, teleoperar e usar para recolher dados na AY-Robots. Suportado significa que a plataforma conhece o tipo de robô de ponta a ponta: os clientes podem adicionar uma unidade com URLs de controlo e stream, os operadores podem certificar-se para ela, e as sessões gravadas produzem datasets no formato correto.
Última atualização 2026-08-09
A lista abaixo reflete o que a plataforma suporta hoje. As especificações vêm dos fabricantes; onde falta um valor, o fabricante não publica um número fiável, o que é comum em braços DIY cuja qualidade de impressão e montagem variam entre unidades. Listamos aquilo por que conseguimos garantir, em vez de inventar valores.
SO-100 / SO-ARM100
O SO-100 da TheRobotStudio, distribuído através do ecossistema LeRobot da Hugging Face, é o braço mais comum na plataforma. É um braço open source de baixo custo com 5 DoF e garra, concebido exatamente para o fluxo de trabalho em torno do qual a AY-Robots foi construída: gravação de demonstrações teleoperadas numa configuração leader e follower, alimentando imitation learning e treino VLA.
| Especificação | Valor |
|---|---|
| Fabricante | TheRobotStudio / LeRobot (Hugging Face) |
| Categoria | Baixo custo, open source, recolha de dados VLA |
| Graus de liberdade | 5 DoF + garra (6 atuadores) |
| Atuação | Servos de barramento Feetech (stack SO-100 do LeRobot) |
| Interfaces | LeRobot, Python |
Os servos Feetech STS3215 do SO-100 são unidades de 7,4 V. Ligar uma fonte de 12 V destrói-os. Outras configurações Feetech existem de facto em variantes de 12 V, e é exatamente assim que este erro continua a acontecer: verifique a tensão impressa nos seus servos antes de ligar qualquer fonte, não a tensão que um tutorial por acaso menciona.
Como o SO-100 é o braço de referência da plataforma, tem a sua própria secção de aprofundamento sobre temas próximos da montagem, prática de gravação de dados e detalhes do formato LeRobot.
A página pilar: o que é o braço, o que consegue fazer e como se encaixa na plataforma.
Estrutura de episódios, quantas demonstrações precisa e os erros que arruínam datasets.
Como as gravações se mapeiam para o LeRobot, e o que mudou entre versões do formato.
Koch v1.1
O Koch v1.1 do projeto LeRobot serve o mesmo propósito que o SO-100: um braço acessível para recolha de dados teleoperada. A diferença prática está no ecossistema de servos. Onde o SO-100 usa servos de barramento Feetech, o Koch assenta em servos Dynamixel e exige o Dynamixel SDK. Se já possui hardware ou ferramentas Dynamixel, o Koch encaixa nisso; se está a começar do zero, o SO-100 é o ponto de entrada mais comum nesta plataforma.
| Especificação | Valor |
|---|---|
| Fabricante | LeRobot (Hugging Face) |
| Categoria | Baixo custo, open source, recolha de dados VLA |
| Graus de liberdade | 5 DoF + garra (6 atuadores) |
| Atuação | Servos de barramento Dynamixel (Dynamixel SDK necessário) |
| Interfaces | LeRobot, Python |
Braços Franka
A família Franka situa-se no extremo oposto do espetro em relação aos braços DIY: manipuladores de 7 DoF de nível de investigação com juntas controladas por torque, 855 mm de alcance, 3 kg de carga útil e 0,1 mm de repetibilidade. São significativamente mais caros do que os braços de estilo LeRobot, e em troca obtém precisão e deteção de torque que servos DIY não conseguem oferecer.
| Especificação | Research 3 (FR3) | Production 3 (FP3) | Emika Panda |
|---|---|---|---|
| Graus de liberdade | 7 DoF | 7 DoF | 7 DoF |
| Alcance | 855 mm | 855 mm | 855 mm |
| Carga útil | 3 kg | 3 kg | 3 kg |
| Repetibilidade | 0,1 mm | 0,1 mm | 0,1 mm |
| Atuação | Juntas controladas por torque | Juntas controladas por torque | Juntas controladas por torque |
| Interfaces | Stack de controlo Franka, ROS/ROS2 | Stack de controlo Franka, ROS/ROS2 | libfranka, ROS/ROS2 |
Franka Research 3 (FR3)
O braço de investigação atual e uma referência fixa na investigação de manipulação e VLA. Se está a recolher dados destinados a ser comparáveis com benchmarks publicados, este é o braço em que corre grande parte desse trabalho.
Franka Production 3 (FP3)
A variante de produção da mesma plataforma. As especificações variam consoante a configuração, por isso trate os valores da tabela como base e confirme os detalhes para a sua instalação específica.
Franka Emika Panda
O clássico predecessor, controlado via libfranka. Aparece em muitos datasets mais antigos de manipulação e imitation learning, o que o torna relevante se estiver a estender ou a reproduzir essa linha de trabalho.
Interbotix WidowX-250
O WidowX-250 da Trossen Robotics é um braço de investigação acessível e um ponto de entrada popular para imitation learning e teleoperação, situando-se entre os braços DIY e a classe Franka tanto em capacidade como em preço. Corre sobre o stack ROS da Interbotix.
| Especificação | Valor |
|---|---|
| Fabricante | Trossen Robotics / Interbotix |
| Categoria | Investigação de baixo custo, VLA, teleoperação |
| Graus de liberdade | 5 DoF |
| Alcance | 650 mm |
| Carga útil | 0,25 kg |
| Repetibilidade | 1 mm |
| Atuação | Servos Dynamixel série X |
| Interfaces | ROS 1/2 (stack Interbotix), Python |
ALOHA ViperX-300 6DOF
Uma variante do ViperX-300 com modificações inspiradas nas propostas ALOHA 2, orientada para teleoperação e instalações de investigação bimanual. Tal como o WidowX, assenta em servos Dynamixel série X e no stack ROS da Interbotix.
| Especificação | Valor |
|---|---|
| Fabricante | Interbotix/Trossen (inspirado em ALOHA) |
| Categoria | Teleoperação, investigação bimanual |
| Graus de liberdade | 6 DoF |
| Alcance | 750 mm |
| Carga útil | 0,75 kg |
| Repetibilidade | 1 mm |
| Atuação | Servos Dynamixel série X |
| Interfaces | ROS 1/2 (stack Interbotix), Python |
Solicitar outro tipo de robô
Se o seu braço não estiver listado, pode solicitar suporte através do formulário de pedido de robô na plataforma ou pela página de contacto. Pedidos que incluam a interface de controlo (que protocolo o braço fala) e como as suas câmaras transmitem são muito mais rápidos de avaliar do que um simples nome de modelo. Suportar um novo tipo significa ligá-lo ao registo, à certificação, à teleoperação e ao pipeline de datasets, por isso os pedidos são priorizados por procura.
Perguntas frequentes
Preciso de ROS para usar o SO-100 ou o Koch na plataforma?▾
Não. Ambos são operados através do stack LeRobot e Python; a plataforma e o desktop client tratam da ligação. O ROS só se torna relevante para os braços Interbotix e Franka, que são controlados através dos seus próprios stacks.
Uma placa controladora de motores pode ser partilhada entre dois braços?▾
Não. Ao registar um robô, a sua placa de motores recebe um id de hardware único em toda a plataforma: uma placa pertence a exatamente um braço. Registar um segundo robô com a mesma placa é rejeitado como já atribuída.
Registo o braço leader de um par leader-follower?▾
Registe o follower, o braço que de facto executa movimentos e é gravado. O braço leader é o seu dispositivo de entrada e fica na sua secretária; não precisa do seu próprio registo na plataforma.
Porque faltam alcance e carga útil para o SO-100 e o Koch?▾
Porque não existem números honestos. São designs open source impressos em 3D cuja rigidez e carga útil efetiva dependem do material de impressão e da montagem. Preferimos omitir valores a publicar números que a sua unidade pode não alcançar.
Crie uma conta AY-Robots, escolha a função de cliente ou operador, configure o primeiro ambiente, emparelhe um robô e corra a sua primeira sessão.
Controle um braço robótico no cockpit da AY-Robots: impulsos de teclado, câmaras, cursor de qualidade, espelhamento leader-follower e paragem de emergência.