El grupo fue creado dentro del contexto del proyecto "Diálogos Inteligentes Multimodales en Español" (DIME) en 1998 en el IIMAS, UNAM, donde se ha desarrollado desde entonces. Las metas del poyecto DIME fueron el análisis de diálogos humanos multimodales orientados a tareas, el desarrollo de una gramática en español, el reconocimiento de voz en español, y la integración de una plataforma de software para la construcción de sistemas interactivos que hablaran español. En el año 2001 el grupo comenzó con el proyecto Golem con el propósito de generalizar la teoría de construcción de agentes móviles inteligentes, en particular el robot Golem. Un primer resultado fue una versión de una teoría para la especificación e interpretación de modelos de diálogo la cual es aún una piedra angular en la filosofía del grupo.
Desde el 2011, hemos participado en la competencia RoboCup@Home: Estambul 2011, México 2012 (8o lugar), Holanda 2013, Alemania 2016 (6o lugar) y Japón 2017. También hemos participado en el Torneo Mexicano de Robótica (TMR) en 2012 (1er lugar), 2013 y 2016 (2o lugar), y en el Abierto Alemán en 2012 (3er lugar), 2018 (3er lugar) y 2019 (5o lugar). Fuimos acreedores al premio a la innovación de la liga en la RoboCup 2013 por una demostración en la que el robot usó su sistema de locación sonora para llevar a cabo un tarea de mesero en un ambiente ruidoso.
Durante el período de 2014 a 2015, el equipo desarrolló la iteración de Golem presentada en Alemania 2016, Golem-III. Esta versión usa un conjunto de comportamientos modulares programados en SitLog, un sistema de base de conocimientos, un sistema para detectar, identificar y seguir personas, y un seguidor de actividad sonora. En términos de hardware, esta implementación usa un torso robótico, que incluye un cuello robótico con dos grados de libertad, y dos brazos robóticos con cinco grados de libertad. En la interacción presentada aquí, Golem-III tiene una nueva plataforma para el diagnóstico, toma de decisión y pleanación, la cual fue construída como una plataforma de la máquina de inferencia que es usada en ambientes dinámicos, detección y recuperación de errores.
Puedes ver algunas de las fotos y videos al respecto en la galería.
Los miembros del equipo están listados aquí y el material de registro lo puedes localizar aquí.