Un Omnibot clásico de 1984 es actualizado con inteligencia artificial
El Omnibot de Tomy fue presentado en 1984 con la promesa de integrar la robótica en el hogar. Sus capacidades originales incluían el desplazamiento, la reproducción de casetes y el transporte de objetos en una bandeja. Sin embargo, su inteligencia dependía de control remoto y comandos pregrabados.
Más de cuatro décadas después, el fabricante Mario Cruz ha revisado uno de estos robots clásicos. El proyecto se inició con un Omnibot donado al Moonlighter FabLab de Miami, el cual presentaba daños en la placa de circuito debido a fugas de batería y deterioro en las ruedas. Tras una labor de limpieza y soldadura, Cruz logró restaurar el funcionamiento mecánico del robot.
Mario Cruz identificó una vía para modernizar el control del robot sin alterar su electrónica original. Mediante la instalación de un adaptador de casete Bluetooth y un script en Raspberry Pi, logró generar los tonos de audio que el Omnibot interpretaba como comandos de movimiento, permitiendo un control inalámbrico. Esta aproximación aprovechó el sistema de control basado en tonos que el robot utilizaba originalmente a través de su platina de casete.
La evolución del proyecto llevó a la creación de Ring-O, un módulo impreso en 3D que acompaña al Omnibot. Este módulo, desarrollado en colaboración con Placitech, alberga un Raspberry Pi 5 con 8 GB de RAM, una cámara Sony IMX500 con capacidades de inteligencia artificial, un ventilador, una batería y una pantalla OLED de 128×128 píxeles que simula un ojo animado. La cámara ejecuta un modelo de detección de objetos YOLO11-nano directamente en su hardware, identificando 80 categorías de objetos cotidianos sin sobrecargar el Raspberry Pi principal. Según la información de Hackster.io, esto permite que el robot reconozca personas, animales y otros objetos de manera eficiente.
Inicialmente, se exploró un modelo de lenguaje grande (LLM) alojado en la nube para la toma de decisiones del robot, pero su latencia de 15 segundos y resultados insatisfactorios llevaron a la implementación de reglas de movimiento predefinidas, que ofrecen una respuesta más rápida y eficaz. Una interfaz web permite a los usuarios impartir comandos al robot, como la localización de personas u objetos específicos, o la ejecución de rutinas de baile. Adicionalmente, se puede emplear un LLM para generar descripciones habladas del entorno captado por la cámara.
El código fuente de este desarrollo está disponible en GitHub bajo una licencia MIT. Un aspecto destacado del proyecto es la continuidad operativa de la electrónica de control motor original del Omnibot, que, con más de 40 años de antigüedad, sigue realizando su función. Este desarrollo demuestra cómo la integración de hardware moderno y software avanzado puede actualizar y extender la vida útil de tecnologías clásicas, materializando las promesas futuristas que Tomy planteó en 1984.
Fuente original: Hackster.io







