Ir al contenido
Eitan FeldmanBA, ARGCVenes
Lab

Gemm Blocks

Programación visual por bloques para controlar robots Unitree sin escribir código. Es lo que hicimos hasta que dimos con la idea final de Gemm y llegó el G1. Lo mostramos en una hackathon y salió una invitación a dar una clase sobre eso en el ITBA.

Manejar un cuadrúpedo o un humanoide significa escribir ROS2. Es una barrera razonable para un equipo de investigación e irrazonable para cualquier otra persona que tenga un uso para un robot.

Gemm Blocks es un editor de bloques que compila a los mismos comandos que el stack ya acepta: armás la secuencia visualmente y la corrés en el robot.

Lo mostramos en una hackathon en el colegio, en un espacio pensado para otra cosa completamente. Terminó en una invitación a dar una clase sobre eso en el ITBA.

Esto es lo que hizo el equipo mientras todavía teníamos el Go2 y ningún caso de uso real. Dejó de ser el centro de Gemm cuando dimos con la idea final —la ronda de refinería— y llegó el G1, porque en ese momento había algo específico que construir y el robot con el que construirlo. Que es el orden útil: la herramienta estaba bien, y no era la respuesta a la pregunta que terminamos haciendo.