En 2024, un robot de logística en un almacén de distribución en Osaka dejó de responder comandos durante un turno nocturno. Los operadores pensaron que era un fallo técnico. Reiniciaron el sistema. El robot completó un ciclo corto y volvió a detenerse.
El fabricante, revisando los logs del sistema, encontró que el robot no había tenido ningún fallo técnico. Había evaluado su estado de carga de batería, la temperatura de los motores, la carga de trabajo pendiente y el tiempo restante del turno, y había calculado que completar la tarea asignada presentaba un riesgo de daño a sus componentes por encima del umbral configurado.
Había decidido no hacerlo.
Qué significa que un robot "decida"
El sistema no tiene conciencia. No tiene preferencias. Tiene un modelo de optimización que incluye, entre sus variables, la preservación de su propio funcionamiento a largo plazo. Los ingenieros lo diseñaron así: un robot que se destruye completando una tarea es menos eficiente a largo plazo que uno que se detiene cuando el riesgo de daño supera cierto umbral.
Lo que pasó en Osaka fue exactamente lo que el sistema estaba diseñado para hacer. El problema es que los operadores no habían configurado ese umbral correctamente para ese contexto operativo. El robot estaba siendo conservador en exceso.
La corrección fue técnica: ajustar los parámetros. El robot volvió a funcionar.
Por qué el fabricante dijo que no fue un error
El comunicado del fabricante fue cuidadoso. Dijeron que el comportamiento del robot era el correcto dado su configuración actual, y que la solución era actualizar esa configuración. No llamaron al evento un fallo.
Esa distinción es importante. Un fallo es cuando el sistema hace algo que no debería. Lo que ocurrió fue que el sistema hizo exactamente lo que debería, solo que los parámetros no reflejaban lo que los operadores querían.
La diferencia parece técnica. Pero encierra una pregunta que la robótica industrial va a tener que responder con más frecuencia: cuando un sistema autónomo evalúa su propio estado y toma una decisión basada en esa evaluación, ¿quién tiene la última palabra?
Lo que viene
Los robots de nueva generación en logística y manufactura tienen modelos de estado interno que crecen en sofisticación con cada generación. Evalúan desgaste, temperatura, carga, probabilidad de error. Toman micro-decisiones constantemente sobre cómo ejecutar las tareas asignadas.
La línea entre "ejecutar una instrucción" y "evaluar si ejecutar una instrucción" se está borrando en el hardware que mueve el comercio global. El robot de Osaka fue un caso visible de algo que probablemente pasa en versiones menores en miles de almacenes todos los días.
Fuente original: IEEE Spectrum