Voltar para o blog
Open SourceRobóticaHardware

Stringman: robô open source de 800 dólares que pendura na sala

05 de novembro de 2026·6 min de leitura·Diego Horvatti

Um braço robótico que alcança uma sala inteira custa, em geral, o preço de um carro. O Stringman faz quase a mesma coisa por uns 800 dólares, e com o projeto aberto. É um robô open source que não tem braço nenhum: tem cabos. Ele prende uma garra no meio da sala e controla a posição dela puxando e soltando fios presos nos cantos.

Parece gambiarra. Mas é uma das ideias mais antigas e mais elegantes da robótica, só que agora no formato de um kit que cabe no seu cartão de crédito. O projeto está no site da Neufangled.

O que é o Stringman, na prática

Pense na câmera que voa sobre o campo nas transmissões de futebol americano. Ela fica pendurada em quatro cabos, cada um preso num motor no alto do estádio. Quando um motor enrola o cabo e outro solta, a câmera anda. Isso tem nome: robô paralelo acionado por cabos.

O Stringman pega essa ideia e leva para dentro de casa. Você instala as âncoras no alto, perto dos cantos do cômodo. Delas saem os cabos até um módulo central com uma garra. Os motores controlam o comprimento de cada fio, e a garra vai para onde a geometria mandar.

O resultado é um robô com área de trabalho do tamanho da sala. Um braço tradicional de bancada alcança talvez meio metro. Aqui, o "braço" vai de uma parede à outra.

Às vezes o jeito barato de alcançar longe é parar de construir um braço e começar a esticar uma corda.

Por que um robô de cabos é tão mais barato

O custo de um braço robótico vem quase todo da estrutura. Cada junta precisa segurar o peso de tudo que vem depois dela. Isso exige motor forte, redução precisa, metal rígido. E quanto mais comprido o braço, pior fica: o torque no ombro cresce com a distância.

Com cabos, o problema muda de lugar. Os motores ficam parados nas âncoras. A parte que se move é leve: a garra e quase mais nada. O peso fica distribuído entre os fios, e a parede segura o resto.

Na prática, você troca:

  • Rigidez por alcance. Cabo não empurra, só puxa. A garra balança um pouco.
  • Precisão milimétrica por área enorme. Não espere soldar placa com isso.
  • Estrutura cara por instalação chata. Alguém precisa fixar âncora no alto da parede e calibrar.

É uma troca honesta. Para pegar um brinquedo do chão, levar uma caneca de um lado para o outro ou recolher roupa, você não precisa de precisão de cirurgião. Precisa de alcance e de um preço que não assuste.

Como você controla um robô pendurado em cabos

Aqui entra a parte que interessa a quem escreve código. Para colocar a garra num ponto (x, y, z), você precisa saber quanto de cabo cada motor deve soltar. Isso é cinemática inversa, e a versão para cabos é surpreendentemente simples: o comprimento de cada fio é a distância entre a âncora e o ponto de fixação na garra.

type Vec3 = { x: number; y: number; z: number }

const dist = (a: Vec3, b: Vec3) =>
  Math.hypot(a.x - b.x, a.y - b.y, a.z - b.z)

// comprimento de cabo que cada âncora precisa para a garra chegar em `alvo`
function comprimentos(ancoras: Vec3[], alvo: Vec3): number[] {
  return ancoras.map((a) => dist(a, alvo))
}

Pronto, a matemática básica é essa. Num braço com seis juntas, a cinemática inversa já te obriga a resolver sistema não linear, lidar com singularidade e escolher entre várias soluções. Aqui é Pitágoras em 3D.

O inferno mora nos detalhes, claro. Cabo estica. O carretel muda de diâmetro conforme enrola, então "uma volta do motor" não vale sempre a mesma coisa. Se um cabo afrouxa, a garra perde estabilidade. E a posição das âncoras precisa ser medida direito, senão todo o cálculo nasce torto. É aí que entra calibração, e o projeto usa câmeras para ajudar o sistema a saber onde a garra realmente está.

A parte divertida: com câmera e controle por software, o robô vira uma plataforma para teleoperação e para treinar políticas de aprendizado por imitação. Você guia o robô algumas vezes, grava os dados e tenta ensinar um modelo a repetir a tarefa. É o mesmo caminho que muita gente está trilhando com braços baratos de bancada, só que com área de trabalho de cômodo inteiro.

Open source em hardware: o que muda para o dev

Software livre a gente já entende. Você clona, roda, abre PR. Hardware livre é outro animal. O código ser aberto ajuda, mas o que destrava mesmo é ter os arquivos de peça para imprimir, a lista de componentes e o passo a passo de montagem. Sem isso, "open source" vira só um vídeo bonito no YouTube.

Quando um projeto de robótica abre tudo, três coisas acontecem:

  1. O preço vira teto, não piso. Se você já tem impressora 3D e uma placa sobrando, o custo cai.
  2. O bug vira de todo mundo. Alguém descobre que o carretel escorrega, posta a correção, e a próxima pessoa nem passa por isso.
  3. O robô vira plataforma. Gente que nunca projetaria a mecânica consegue mexer no controle, na visão e na parte de IA.

Esse terceiro ponto é o que mais me interessa. A maioria de nós, devs web e mobile, não sabe calcular torque de motor. Mas sabe escrever um servidor que recebe comando, uma interface que mostra câmera ao vivo, um app que manda a garra para um ponto clicado na tela. Um robô aberto e barato é a porta de entrada para quem vem do software.

Vale a pena montar um?

Depende do que você quer.

Se a ideia é ter um mordomo que arruma a casa sozinho, segura a empolgação. Um robô de cabos tem limites físicos claros. Cabo atravessando a sala esbarra em móvel, ventilador de teto e, com certeza, no gato. Carga útil é limitada. E a autonomia depende de software e de dados que ainda estão longe de "mande ele lavar a louça".

Se a ideia é aprender robótica de verdade sem gastar o preço de uma moto, aí faz muito sentido. Você mexe com:

  • cinemática que dá para entender numa tarde;
  • calibração e o choque entre modelo ideal e mundo real;
  • visão computacional para fechar o laço de controle;
  • coleta de dados e treino de políticas, o assunto mais quente da robótica agora.

Minha opinião forte: robôs assim vão ensinar mais gente a programar coisas físicas do que qualquer curso. Não porque são perfeitos, mas justamente porque são imperfeitos de um jeito visível. O cabo estica, a garra erra por dois centímetros, e você precisa descobrir por quê. Isso é engenharia de verdade. Bem diferente de um teste unitário verde.

E um aviso honesto: 800 dólares é o preço do kit, não da sua paciência. Reserve um fim de semana para instalar as âncoras e outro para calibrar. Seu síndico também pode ter uma opinião sobre furos no teto.

O que fica disso tudo

O Stringman não vai substituir braço industrial, e nem quer. O mérito dele é outro: provar que dá para alcançar um cômodo inteiro com motores baratos, fios e boa matemática, e deixar tudo aberto para quem quiser melhorar.

Para quem vive de TypeScript e banco de dados, é um lembrete bom. Muitas vezes a solução cara é a óbvia, e a barata pede só uma mudança de perspectiva. Em vez de construir um braço mais forte, pendure a garra. Em código vale a mesma coisa.

Se você curte ver ideia simples virando coisa que funciona, dá uma olhada nos projetos que ando construindo.

Resumo para o LinkedIn

A câmera que voa sobre o campo nas transmissões de futebol americano agora cabe na sua sala por 800 dólares.

O Stringman é um robô open source sem braço nenhum. São só cabos presos nos cantos do cômodo, puxando uma garra para onde a matemática mandar.

Um braço robótico com esse alcance custa o preço de um carro. Aqui o problema muda de lugar: os motores ficam parados na parede e só a garra se move.

E a cinemática inversa? É Pitágoras em 3D. O difícil mesmo é o mundo real: cabo que estica, carretel que muda de diâmetro, garra que erra por dois centímetros.

É por isso que acredito que robôs assim vão ensinar mais dev a programar coisas físicas do que qualquer curso. Muitas vezes a solução cara é a óbvia, e a barata só pede outro ponto de vista.

Escrevi sobre isso no blog. Você montaria um desses em casa?

#Robotica #OpenSource #Hardware #Programacao #InteligenciaArtificial