Stringman mueve objetos por una habitación entera de 7 por 7 metros con apenas cuatro motores, menos actuadores que un brazo robótico de escritorio. A esa familia de máquinas se la conoce como robots de cable (cable-driven parallel robots, o CDPR), y Stringman, el proyecto open source de Neufangled Robotics, es el ejemplo más documentado para entender cómo funcionan.
La idea central es simple: en vez de apilar motores en cada articulación como hace un brazo serial, se ancla la pinza a varias líneas tensadas desde motores fijos en las esquinas del techo. La fuerza de levantar se reparte entre todos los motores a la vez, y eso cambia por completo cuánto peso puede cargar la máquina por cada dólar invertido en actuadores.
TL;DR
- Los robots de cable (CDPR) cargan más peso repartiendo la tensión entre varios motores en vez de un solo actuador.- Stringman cubre una habitación de 7x7x3 metros con solo 4 motores y una pinza de 638 gramos.- Un brazo serial equivalente con 7 actuadores promedia 0,32 kg de carga; Stringman promedia 1,9 kg con 4.- La capacidad de carga es máxima cerca del centro de la habitación, donde las líneas reparten el esfuerzo más parejo.- El límite de 28 N por línea, no el torque del motor, define cuánto carga cada punto del volumen de trabajo.
¿Qué son los robots de cable?
Los robots de cable son manipuladores robóticos que sostienen una pinza suspendida de varias líneas ancladas en puntos fijos, normalmente las esquinas de una habitación. En vez de un motor por articulación, controlan la posición variando la tensión de cada línea desde motores fijos y reparten la carga entre todos ellos.
Técnicamente son una subcategoría de los manipuladores paralelos, la misma familia que incluye la plataforma Stewart, pero reemplazando barras rígidas por líneas flexibles que solo pueden tirar, nunca empujar. Esa restricción (una línea no empuja) es la clave de todo el diseño: define cuántas líneas mínimas hacen falta para controlar una pose en el espacio, y explica por qué los anclajes casi siempre quedan arriba, tirando hacia abajo y hacia los costados en vez de empujar desde abajo.
Stringman aplica este principio a escala doméstica: cuatro anclajes en las esquinas del techo, una pinza que cuelga de las cuatro líneas, y un controlador externo que ajusta la tensión de cada una decenas de veces por segundo para mover la pinza de un punto a otro.
Por qué importa: la tensión reparte la carga
En un brazo serial, el motor de la base tiene que mover el peso de todos los eslabones que tiene encima, además de la carga útil. Por eso un brazo de seis o siete ejes necesita actuadores grandes justo en la base, y aun así buena parte de ese torque se gasta sosteniendo su propio peso, no el de la pieza que mueve.
En el brazo de referencia que usa Neufangled para comparar (un brazo serial de 0,75 m con los mismos actuadores DM-H6215 de 1 N·m a torque nominal, sin contar el peso de sus propios eslabones), el payload promedio sobre todo el volumen de trabajo es de apenas 0,32 kg con 7 actuadores. En Stringman, los cuatro motores no sostienen ningún eslabón: solo tiran de líneas, y la carga que pueden levantar juntos es la suma de lo que cada uno aporta en tensión. Por eso los robots de cable multiplican el volumen de trabajo por cada dólar invertido en motores.
El límite real no es el torque de un motor sino cuánta tensión soporta cada línea antes de que el sistema la corte por seguridad: en Stringman son 28 N por línea. Mientras los cuatro motores se mantengan por debajo de ese límite pueden sumar su fuerza; superarlo arriesga la línea o el anclaje.
💭 Clave: cuatro motores cuestan menos que ensamblar, calibrar y mantener siete articulaciones mecánicas, así que el ahorro de un CDPR no es solo de potencia sino de piezas móviles que se pueden romper.
Los cables de un robot accionado por cable solo pueden tirar, nunca empujar: una restricción que define todo el diseño.Cómo funciona por dentro: anclajes, líneas y control
Los cuatro anclajes de Stringman se instalan cerca del techo, en las esquinas de la habitación, y definen un volumen de trabajo con forma de prisma: una habitación de entre 3 y 10 metros de diagonal y entre 2,3 y 4 metros de altura. Dos de esos anclajes incluyen cámaras de 1920x1080 a 30 fps que siguen un marcador en la pinza; la pinza a su vez lleva una cámara de campo amplio de 684x384 a 60 fps para ver lo que agarra.
El cómputo pesado (visión, planificación de movimiento) corre en una PC externa del usuario, no en el robot: Neufangled aclara que cualquier Mac con GPU o NPU alcanza. Los anclajes solo llevan una Raspberry Pi 3A+ cada uno, y la pinza una Pi Zero 2W, lo justo para ejecutar el control de bajo nivel del motor local. La comunicación va por WiFi de 5 GHz entre PC y anclajes (configurada con códigos QR), mientras que la pinza, más limitada, solo se conecta por 2,4 GHz.
El lazo de control es continuo: las cámaras estiman dónde está la pinza, el controlador calcula qué tensión necesita cada una de las cuatro líneas para moverla hacia el destino sin que ninguna se afloje, y envía ese comando a cada anclaje. El diagrama siguiente resume quién habla con quién:
flowchart TD A["Anclaje esquina 1 (Pi 3A+)"] --> E["Pinza (Raspberry Pi Zero 2W)"] B["Anclaje esquina 2 (Pi 3A+)"] --> E C["Anclaje esquina 3 (Pi 3A+)"] --> E D["Anclaje esquina 4 (Pi 3A+)"] --> E E --> F["PC del usuario (controlador)"] F --> A F --> B F --> C F --> D subgraph Habitacion A B C D E end Stringman: el caso práctico
Neufangled Robotics vende Stringman por US$795, con el hardware (CAD mecánico, PCBs) y el software de control publicados como open source; el proyecto está certificado por la Open Source Hardware Association (OSHWA). El sistema corre con air gap en la red WiFi local: la interfaz se sirve desde la propia red, los modelos de IA corren en el hardware del usuario, y ningún dato sale de esa red, según el fabricante.
EspecificaciónValorÁrea de trabajoHabitaciones de 3 a 10 m de diagonal, altura de 2,3 a 4 mCarga útilHasta 2,2 kg cerca del piso, 1,9 kg en promedioVelocidad de desplazamiento~0,4 m/sCómputoExterno (PC del usuario), Pi Zero 2W en la pinza, Pi 3A+ en cada anclajeConectividadWiFi 5 GHz con configuración por código QR (pinza solo 2,4 GHz)PrecioUS$795
Materiales: piezas estructurales en PET-GF y decorativas en PLA, impresas en 3D. Los anclajes se atornillan a parantes de madera detrás del drywall o se amarran a columnas estructurales con correas de trinquete. Para instalarlo hace falta un taladro, una escalera que llegue al techo y una PC con GPU o NPU; el proceso tiene tres pasos.
flowchart LR A["Asegurar cleats en parantes o columnas"] --> B["Colgar anclajes y conectar lineas a la pinza"] B --> C["Correr calibracion (~5 min)"] C --> D["Robot listo para operar"] La calibración es automática y no requiere medir nada a mano: el sistema se adapta a la geometría real de la habitación en unos cinco minutos. Neufangled reporta además unas 1.000 horas acumuladas de pruebas en hogares reales hasta la fecha.
💡 Tip: si la habitación tiene un ventilador de techo, basta con montar los anclajes a la altura de las aspas o más abajo: las líneas y el marcador de la pinza quedan geométricamente imposibilitados de tocarlo.
Precio de lista de Stringman: US$795, con CAD, PCBs y firmware publicados como open source.Ejemplo práctico: cómo se reparte la tensión
Para ver la física sin álgebra vectorial completa, pensemos en un caso simplificado en dos dimensiones (no es la geometría real de Stringman, que usa cuatro líneas en 3D, pero el principio es el mismo): dos líneas simétricas sostienen un peso W, cada una formando un ángulo θ con la vertical. El equilibrio vertical exige que la suma de las componentes verticales de ambas tensiones iguale al peso:
2 * T * cos(θ) = W Si el límite de cada línea es T_max, la carga máxima que soportan las dos juntas es W_max = 2 · T_max · cos(θ). Con θ cerca de 0° (líneas casi verticales) cos(θ) se acerca a 1 y casi toda la tensión se convierte en fuerza de izado. Pero si el punto de carga se acerca a una esquina o a una pared, θ crece, cos(θ) cae, y una fracción mayor de cada tensión se gasta tirando de costado en vez de hacia arriba.
Esa es la razón de fondo detrás de un patrón que reporta Neufangled: la capacidad de carga de Stringman es máxima cerca del centro de la habitación, donde las cuatro líneas comparten el esfuerzo de manera más pareja, y cae hacia los bordes. En el diseño real con cuatro líneas en 3D, el concepto se generaliza al llamado politopo de tensión positiva: el conjunto de posiciones donde las cuatro líneas pueden mantenerse en tensión simultáneamente sin que ninguna se afloje. Ese politopo, no la forma geométrica de la habitación, es el volumen de trabajo real de un robot de cable.
No hay forma directa de verificar desde afuera cuánta tensión soporta cada línea de un Stringman en un instante dado: esa lectura vive en el controlador, y Neufangled no publica, según la documentación disponible, un comando para exponerla en tiempo real.
Casos de uso reales
Neufangled posiciona a Stringman como un "courier" para laboratorios domésticos de robótica: mover piezas de un punto a otro para que otros brazos robóticos trabajen con ellas, sin que un humano tenga que acercarlas. El proyecto expone una API de Python y un servidor MCP (Model Context Protocol) pensados para que agentes de IA lo controlen directamente dentro de un flujo de trabajo más grande.
Para el control del movimiento, Stringman es compatible con LeRobot, incluyendo modelos como Pi.05, JEPA y Multitask DiT. Los datos de entrenamiento para comportamientos nuevos se recolectan desde la interfaz, y Neufangled afirma que para ciertos modelos tipo DiT bastan apenas 50 episodios para aprender un comportamiento.
Otro caso de uso es simplemente de escala: según la comparación que publica el fabricante, un brazo de investigación de 0,75 m con un volumen de trabajo de 0,88 m³ cuesta US$2.500, mientras que Stringman cubre 147 m³ por US$795. Eso equivale a 185 m³ por cada US$1.000 invertido en Stringman contra 0,35 m³ por cada US$1.000 en el brazo de investigación: casi 500 veces más volumen de trabajo por dólar, a un payload comparable de 2 kg.
Errores comunes y buenas prácticas
El error más caro es anclar los cleats a una pared de drywall sin reforzar en vez de a un parante de madera o una columna estructural: el tirón de un movimiento brusco puede arrancar el anclaje del yeso. La guía oficial recomienda atornillar a parantes o usar correas de trinquete sobre columnas.
Otro error es ignorar los obstáculos bajos del techo. Si una luz colgante o un objeto similar queda cerca del borde del volumen de trabajo, alcanza con achicar el área declarada para excluirlo; pero si ese obstáculo está en el centro geométrico de la habitación, Stringman simplemente no se puede instalar ahí, según el fabricante.
También es un error esperar que el robot funcione fuera de su ventana de diseño: habitaciones con menos de 3 metros o más de 10 metros de diagonal, o techos por debajo de 2,3 metros o por encima de 4 metros, quedan fuera del rango soportado y la calibración automática puede no converger.
Por último, vale desconfiar de la idea de que "más motores siempre es mejor" en un robot de cable: un CDPR mal dimensionado puede perder tensión positiva en ciertas zonas del volumen declarado (una línea se afloja y el sistema pierde control ahí). Las cuatro líneas de Stringman están pensadas para mantener tensión positiva en casi todo el volumen que el fabricante declara, no en todo el espacio geométrico que las líneas alcanzarían físicamente.
Comparativa con alternativas
OpciónActuadoresÁrea de trabajoCarga promedioPrecioStringman (CDPR)4147 m³ (7x7x3 m)1,9 kgUS$795Brazo serial de referencia70,88 m³ (hemisferio de 0,75 m)0,32 kgUS$2.500
Esta comparación resume por qué los robots de cable ganan en área de trabajo por dólar: con menos de la mitad de los actuadores, Stringman mueve 167 veces más volumen de trabajo y promedia casi 6 veces más carga que un brazo serial equivalente. La contrapartida es que un CDPR necesita una habitación entera dedicada y anclajes fijos en el techo, algo que un brazo de escritorio no exige.
Profundizando: límites de tensión y control avanzado
La literatura académica sobre cable robots llama "wrench-feasible workspace" (espacio de trabajo factible en fuerza) a esa región donde todas las líneas pueden mantenerse en tensión positiva mientras sostienen cualquier carga dentro del rango de diseño. Calcular esa región exacta para cuatro líneas en 3D requiere resolver, para cada punto candidato, si existe una combinación de tensiones no negativas que equilibre el peso y cualquier fuerza externa esperada; es más complejo que la fórmula de dos líneas del ejemplo anterior, pero el principio de fondo (ángulos más favorables cerca del centro, menos margen cerca de los bordes) es el mismo.
Una decisión de diseño que distingue a un robot accionado por cable económico de uno caro es dónde vive el cómputo. Una Pi Zero 2W o una Pi 3A+ no tienen NPU para correr visión por computadora pesada en tiempo real, así que Stringman delega ese trabajo a la PC del usuario y deja en cada anclaje solo el lazo de control de bajo nivel del motor, el que sí necesita correr sin la latencia de una red WiFi.
El siguiente diagrama compara el camino que recorre la fuerza en un brazo serial clásico contra el de un robot de cable: en el primero, cada motor carga con el peso de todo lo que tiene encima; en el segundo, todos los motores empujan directamente sobre el mismo punto.
flowchart TD subgraph "Brazo serial" M1["Motor base"] --> L1["Eslabon 1"] L1 --> L2["Eslabon 2"] L2 --> L3["Eslabon 3"] L3 --> G1["Pinza"] end subgraph "Robot de cable" MA["Motor anclaje A"] --> P["Pinza"] MB["Motor anclaje B"] --> P MC["Motor anclaje C"] --> P MD["Motor anclaje D"] --> P end Por último, que el firmware, el CAD y las PCBs de Stringman sean open source y estén certificados por OSHWA tiene una implicación práctica concreta: cualquiera puede auditar cómo calcula el controlador esos límites de tensión, en vez de confiar en una caja negra. Para confirmar que un proyecto de hardware está certificado, el método es buscar su número de certificado en el directorio público de OSHWA.
📖 Resumen en Telegram: Ver resumen
Tu próximo paso: tomá la fórmula 2 · T · cos(θ) = W de este artículo y calculá, para una línea con límite de 28 N y un ángulo θ de 45°, cuánto peso máximo sostendrían dos líneas simétricas como las de un CDPR simplificado.
Preguntas frecuentes
¿Qué significa CDPR en robótica?
CDPR es la sigla de cable-driven parallel robot, el nombre técnico para los robots de cable: máquinas que posicionan un efector final tirando de varias líneas tensadas en vez de mover eslabones rígidos con un motor en cada articulación.
¿Por qué Stringman necesita solo 4 motores para cubrir una habitación entera?
Porque cada motor tira de una línea anclada en una esquina del techo en vez de sostener una articulación mecánica; con esas 4 líneas alcanza para controlar la posición del efector en las tres dimensiones de una habitación de hasta 10 metros de diagonal.
¿Es seguro tener los cables de un robot accionado por cable cruzando el techo de una casa?
Según Neufangled, cuando está parqueado las líneas quedan cerca del techo y fuera del paso; los anclajes además se desmontan sin herramientas si hace falta retirarlos, dejando solo un cleat pequeño en la pared.
¿Stringman funciona en habitaciones con ventilador de techo?
Sí: basta con montar los anclajes a la altura de las aspas o por debajo, lo que hace geométricamente imposible que una línea o el marcador de la pinza toquen el ventilador.
¿Qué modelos de IA puede entrenar un robot de cable como Stringman?
El proyecto admite control con LeRobot, incluyendo modelos como Pi.05, JEPA y Multitask DiT; Neufangled afirma que algunos modelos tipo DiT pueden aprender un comportamiento nuevo con apenas 50 episodios de datos recolectados desde la interfaz.
¿Stringman necesita enviar datos a la nube para funcionar?
No: corre con air gap en la red WiFi local, la interfaz se sirve localmente y los modelos de IA se ejecutan en el hardware del propio usuario, así que ningún dato sale de la red doméstica, según la documentación del fabricante.
Referencias
- Neufangled Robotics: página oficial de Stringman con especificaciones técnicas, precio y guía de instalación.- Wikipedia: artículo de referencia sobre los cable robots y su clasificación dentro de la robótica paralela.- Wikipedia: explicación general de los manipuladores paralelos, la familia a la que pertenecen los robots de cable.- Open Source Hardware Association (OSHWA): organización que certifica proyectos de hardware abierto como Stringman.
📱 ¿Te gusta este contenido? Únete a nuestro canal de Telegram @programacion donde publicamos a diario lo más relevante de tecnología, IA y desarrollo. Resúmenes rápidos, contenido fresco todos los días.
