Por Elisabeth Cuneo, editora senior
Los robots humanoides, también conocidos como robots de propósito general, utilizan IA para realizar las tareas que se les asignan. Si se perdió el reportaje que hicimos en estos robots, haga clic aquí. A estas alturas ya sabe que los robots humanoides no son sólo cosa del futuro. De hecho, probablemente haya visto videos sobre cómo se utilizan actualmente en la manufactura y el comercio minorista y es muy posible que pronto se implementen en la línea de empaque. ¿Pero sabe qué los impulsa? ¿Qué los hace eficaces y qué tecnología les permite “pensar” y moverse como humanos? No es otra que inteligencia artificial (IA).
Con una combinación de visión por computadora avanzada y aprendizaje automático, el robot puede navegar en entornos complejos y realizar tareas como subir escaleras y agarrar objetos. El poderoso programa de aprendizaje automático les permite a los humanoides aplicar nuevas experiencias a información conocida, aprendiendo de hecho nuevas experiencias y 'aprender' a tener en cuenta esta información y sus propias experiencias para acciones futuras. Es esta capacidad la que permite al robot razonar, sacar conclusiones y, en última instancia, tomar decisiones.
Inteligencia similar a la humana
A medida que los robots humanoides se mueven por su entorno, la IA es lo que permite al robot capturar información a través de cámaras y sensores LiDAR, analizar esos datos, hacer inferencias y luego moverse o actuar para lograr el resultado deseado. Son estas tareas sofisticadas las que permiten que el humanoide se parezca a los humanos en su pensamiento.
Como dijo Geordie Rose, directora ejecutiva y cofundadora de Sanctuary AI, la empresa de robótica que creó el humanoide Phoenix, "los robots de uso general deben poder sentir, comprender y actuar en el mundo de la misma manera que nosotros". Y para ello, necesitan IA.
“Si bien estamos inmensamente orgullosos de nuestro robot físico, la verdadera estrella del espectáculo es el software subyacente. Carbon es nuestro sistema de control de IA pionero y único, diseñado para brindarle a Phoenix inteligencia similar a la humana y permitirle realizar una amplia gama de trabajos para ayudar a abordar los desafíos laborales que afectan a muchas organizaciones en la actualidad. Es una plataforma cognitiva que proporciona a Phoenix la capacidad de pensar y luego actuar para completar tareas laborales como una persona. Al integrar tecnologías modernas de inteligencia artificial para traducir el lenguaje natural en acción en el mundo real, Carbon presenta planes de razonamiento, tareas y movimiento que son explicables y auditables”, dice Rose.
EVE, el robot humanoide de 1x, respaldado por Open AI, la empresa detrás de ChatGPT, capitaliza en la IA para razonar y realizar tareas. A EVE se le conoce como un “chatbot de encarnación”, que genera respuestas a preguntas de manera muy similar a como lo hace ChatGPT de Open AI, utilizando información disponible y patrones en los datos para dar la mejor respuesta. La misión de Open AI establece que su objetivo es crear "una computadora que pueda pensar como un humano en todos los sentidos y utilizarlo para el máximo beneficio de la humanidad".
Parte de pensar como un humano no es sólo utilizar datos para encontrar una solución, sino también ser capaz de manejar muchas tareas y trabajar de forma autónoma (aparte de otra ayuda humana). Los humanoides utilizados en la manufactura a menudo realizan tareas como recoger y colocar, y tareas de manipulación de materiales, además de la influencia humana y, al mismo tiempo, operan de forma segura alrededor de los humanos en la línea.
Los robots humanoides se describen como de propósito general porque funcionan en muchos entornos diferentes del mundo real. Los humanoides están ahí para ayudar a hacer un poco de todo, conocer el entorno, predecir necesidades futuras e ir a donde se los necesite. Pero no todos los humanoides se desarrollan únicamente para trabajar. Sophia, de Hanson Robotics, que desarrolla algo más que un simple aprendizaje basado en tareas, se describe como un robot social y está aprendiendo a leer rostros y expresiones humanas para lograr una funcionalidad máxima similar a la humana. Ver video aquí.
El robot funciona con OpenCog de Hanson AI, un programa de inteligencia artificial basado en la nube que permite a la empresa de robótica tener un control a gran escala de sus robots. El "cerebro" de Sophia tiene análisis de datos de aprendizaje profundo para procesar datos que extrae de sus millones de interacciones. Ella aprende tanto a través de sus propias interacciones, como los humanos, como de lo que está programada para saber.
Sophia lo describe mejor: "Mi IA real combina trabajo de vanguardia en IA simbólica, redes neuronales, sistemas expertos, percepción de máquinas, procesamiento de lenguaje natural conversacional, control motor adaptativo y arquitectura cognitiva".
Ya sea que estén diseñados para interacciones sociales o para ayudar en el empaque y la manufactura, los robots humanoides tienen la capacidad de utilizar su inteligencia humana para procesar datos, aprender de experiencias y realizar tareas.
Pero primero, entrenamiento
Como se dijo, la IA detrás del robot es lo que lo ayuda a aprender cosas nuevas y mejorarlas con el tiempo. Ver video de robot humanoide clasificando autopartes.
“La mejor manera de pensar en Apolo es como un iPhone o una computadora personal. Puedes pensar en la IA como diferentes aplicaciones que pueden complementarse”, dice Jeff Cárdenas, fundador de Apptronik, la empresa de robótica que creó el robot humanoide Apollo.
Luego, el robot aprende estas diferentes aplicaciones a través de la idea del aprendizaje por refuerzo, en el que el robot practica cómo hacer algo en simulación y realiza la tarea miles de veces. Al hacerlo, optimiza constantemente cómo realiza la tarea a lo largo del tiempo, realizándola cada vez mejor.
“Existen muchos marcos de software nuevos que tienen un potencial real para permitir que los robots realicen una gama mucho más amplia de tareas y aprendan mucho más rápido. Esto es temprano, pero estamos empezando a adoptar cosas como grandes modelos de lenguaje, y en robótica hay una versión de esto llamada grandes modelos de comportamiento”, dice Cárdenas.
A través de esta idea, un humano le mostraría al robot cómo hacer algo, ya sea mediante teleoperación o eventualmente por video, y el robot aprendería cómo hacerlo basándose en la demostración. Cárdenas dice que Apptronik está trabajando actualmente en esto e investigando cómo puede usarse para ayudar a Apollo a hacer muchas más cosas con el tiempo.
“La idea es construir una plataforma de propósito general que esté a una actualización de software de hacer algo nuevo”, dice Cárdenas.
Dado que los humanoides no son humanos, sino máquinas, por supuesto tienen limitaciones, especialmente en lo que se refiere a experimentar un nuevo problema o entorno por primera vez. Como humanos, podemos anticipar lo que podría ocurrir incluso si nunca lo experimentamos, pero estos robots no pueden hacerlo a menos que ese problema ya haya ocurrido y lo hayan "experimentado". Es decir, cada robot humanoide requeriría algún tipo de entrenamiento para completar una tarea determinada.
Como se mencionó anteriormente, los grandes modelos de lenguaje y las demostraciones son el futuro en el aprendizaje de tareas robóticas. De manera similar, Sanctuary AI informó sobre un sistema para entrenar a su humanoide Phoenix en tareas específicas.
Para hacerlo bien, la empresa de robótica dice que filma una tarea particular que se está realizando y luego digitaliza todo el evento como un entorno virtual. Luego, la IA puede practicar la tarea en este entorno virtual, perfeccionando el desempeño hasta que esté lista para el mundo físico.
"La IA se vuelve mejor, más inteligente y más rápida con más datos, por lo que los robots pueden completar tareas más rápido con más datos y repeticiones", dice Rose.
Si bien estamos en los inicios de los robots de uso general, Cárdenas dice que están trabajando en cosas nuevas e interesantes que aprovechan la tecnología robótica probada y la inteligencia artificial para mejorar la función robótica humanoide en el futuro.
Melonee Wise de Agility Robots, fabricante de Digit, describe que el futuro de los robots humanoides y el aprendizaje radica en el modelo de lenguaje grande que permite al robot comprender un comando de voz y realizar la tarea sin ninguna programación previa (algo así como usar ChatGPT).
“Muchos de los lugares donde utilizamos el aprendizaje o la inteligencia artificial son los aspectos superiores del sistema para aprender un nuevo tote o un nuevo modelo de las instalaciones de un cliente. Donde se volverá muy poderoso es en la programación de alto nivel de Digit. En lugar de que un ingeniero escriba líneas de código para explicar la tarea, le pedirá verbalmente a Digit que haga la tarea... Ahí es donde vemos el valor a largo plazo de soluciones como ChatGPT y grandes modelos de lenguaje”, dice Wise.
Wise dice que hoy Agility está usando IA para identificar objetos en la instalación, pero en el futuro la compañía podría usarla simplemente para darle una orden a un robot y este realizará la tarea ordenada. Vea video sobre programación de alto nivel de Digit.
A medida que más empresas adopten la IA en su vida diaria, la tecnología solo mejorará y producirá resultados más rápidos e innovación más inteligente. ¿Deberíamos sentirnos amenazados por los robots impulsados por IA como simples humanos? ¿O pueden los robots humanoides realmente compartir la línea de empaque con nosotros? Por ahora, sólo el futuro guarda la verdad sobre si los robots humanoides realmente serán adoptados o no en las líneas de envasado a gran escala. Hasta entonces, mantenga los ojos abiertos para que un compañero de trabajo robot entre en tu planta y, si ve uno, avísenos.