Hardware Open Source 2017

Robot Tridibot

Un robot cuadrúpedo impreso en 3D que se controla por WiFi desde cualquier dispositivo.

Rol Diseñador · Constructor
Sede Quilmes, Gran Buenos Aires, Argentina

Todo empezó a través de Kaiwa-Tech. La Universidad Nacional de San Luis nos conoció en un evento de Campus Party en Buenos Aires, donde nos vieron en acción. Nos compraron varios kits, trabajamos juntos en ese proceso y de a poco nos ganamos su confianza.

Con esa base construida llegó la propuesta: querían que diseñáramos un robot para enseñarle a programar a niños de primaria. Los requisitos eran claros: atractivo, sin cables al aire, batería embebida y controlable desde el celular. Plazo: 4 meses. Lo presentarían en la gran competencia de robótica en San Luis, y ellos cubrían pasajes y gastos del evento.

Mi amigo Andi y yo tomamos el desafío. Nos la estábamos jugando toda.

Con la validación del debut en la competencia, decidimos dar el siguiente paso: llevar el robot al mercado y testear si existía demanda real más allá del aula.

Diseñamos un packaging de madera, estético y cuidado, calculamos costos con margen y llegamos a un precio de venta de ~500 USD. Fabricamos 8 unidades a mano.

El debut de Tridibot en la gran competencia de robótica de San Luis fue un éxito total: causó impacto real y nos confirmó que había algo ahí que valía la pena perseguir. Fue la validación que necesitábamos para dar el salto de proyecto académico a producto de mercado.

  • 2 de 8 robots vendidos de los fabricados

El feedback era siempre el mismo: "¡Wow, qué bonito!" seguido de "¡Wow, qué caro!". La atracción era real. El precio era una pared.

Tridibot era un producto demasiado artesanal. Cada unidad se fabricaba a mano, pieza por pieza, lo que hacía imposible bajar el costo sin destruir el margen. El salto lógico (mandar a fabricar las placas y las carcasas en China en masa) nunca lo dimos, principalmente porque no teníamos esa experiencia en ese momento.

Y encima nos empecinamos en buscar rentabilidad desde las primeras unidades, cuando lo que necesitábamos era simplemente validar.

El enfoque correcto hubiera sido asumir desde el principio que las primeras unidades iban a perder plata (o en el mejor caso empatar) a cambio de validar demanda, experiencia de usuario y señales de mercado reales.

Con esa base sólida, el camino natural habría sido lanzar una campaña de Kickstarter para financiar la producción en masa. Así se hace con hardware: primero el aprendizaje, después la escala.

Nació a pedido de un profesor universitario que quería un robot capaz de interactuar en el aula y despertar el interés de sus estudiantes por la robótica y la programación. La idea: algo que no solo se programara, sino que también se viera, se moviera y sorprendiera.

Elegimos un diseño de cuatro patas en lugar de ruedas para lograr más expresividad y movimiento. Priorizamos la conectividad inalámbrica, el bajo costo y que fuera replicable usando materiales accesibles. El resultado es un robot completamente open-source que cualquiera puede construir, modificar y programar.

  • ESP8266
  • Arduino Nano
  • Impresión 3D
  • RGB LED
  • WiFi
  • Serial
  • Batería Li-ion
  • Arduino IDE

El robot usa dos microcontroladores: un ESP8266 que maneja la conectividad WiFi y recibe comandos desde cualquier dispositivo en la misma red, y un Arduino Nano que controla los servomotores y los sensores. La comunicación entre ambos chips se hace por protocolo serial.

Todos los componentes mecánicos están impresos en 3D, lo que permite personalizar el diseño sin manufactura especializada. El anillo de LEDs RGB agrega expresividad: el robot puede cambiar de color según su estado o los comandos que recibe. La batería de litio con módulo de carga hace el sistema completamente portátil.

El proyecto es completamente open-source: archivos de código en GitHub, piezas 3D en Thingiverse y diseño de PCB en EasyEDA. Pensado para que cualquier maker pueda replicarlo, mejorarlo y enseñar con él.