Robótica e IA física
Investigadores Desarrollan Nuevo Método para Controlar Robots Suaves
Los investigadores del Instituto de Tecnología de Massachusetts han descubierto una forma de controlar y diseñar mejor a los robots suaves para realizar tareas específicas. Esto ha sido un objetivo en la robótica suave durante mucho tiempo, y es un gran logro.
Los robots suaves tienen cuerpos flexibles que pueden moverse de infinitas maneras en cualquier momento. En cuanto a la computación, esta es una representación de estado muy compleja, que describe los movimientos de cada parte del robot. Estos pueden tener millones de dimensiones, lo que significa que es más difícil calcular la mejor forma para que un robot complete tareas complejas.
Los investigadores de MIT presentarán un modelo en la Conferencia sobre Procesamiento de Información Neural en diciembre. El modelo puede aprender una representación de estado compacta, o “de baja dimensionalidad”, que se basa en la física del robot, el entorno y otros factores. El modelo puede entonces co-optimizar el control del movimiento y los parámetros de diseño de materiales, que están dirigidos a tareas específicas.
Andrew Spielberg es un estudiante de posgrado en el Laboratorio de Ciencia y Inteligencia Artificial (CSAIL).
“Los robots suaves son criaturas infinitamente dimensionales que se doblan de mil maneras diferentes en cualquier momento, pero en realidad, hay formas naturales en que los objetos suaves tienden a doblarse. Encontramos que los estados naturales de los robots suaves se pueden describir de manera muy compacta en una descripción de baja dimensionalidad. Optimizamos el control y el diseño de los robots suaves aprendiendo una buena descripción de los estados probables”.
En las simulaciones que se llevaron a cabo, el modelo permitió que los robots suaves 2D y 3D completaran las tareas objetivo. Las tareas incluían mover diferentes distancias y llegar a puntos objetivo. El modelo pudo hacer esto más rápido y con mayor precisión que otros métodos actuales. Los investigadores ahora quieren utilizar el modelo en robots suaves reales.
Otras personas que trabajaron en el proyecto incluyen a los estudiantes de posgrado de CSAIL, Allan Zhao, Tao Du y Yuanming Hu; Daniel Rus, director de CSAIL y profesor de Ingeniería Eléctrica y Ciencia de la Computación; y Wojciech Matusik, profesor asociado de Ingeniería Eléctrica y Ciencia de la Computación en MIT y jefe del Grupo de Fabricación Computacional.
La robótica suave es un campo en crecimiento que es extremadamente importante dentro del ámbito más amplio de la robótica avanzada. Características como los cuerpos flexibles podrían desempeñar un papel en la interacción más segura con los humanos, la manipulación de objetos, la maniobrabilidad y mucho más.
Durante las simulaciones, un “observador” es responsable del control de los robots. Un “observador” es un programa que calcula variables que ven la forma en que el robot suave se mueve para completar una tarea.
Finalmente, los investigadores desarrollaron un nuevo método de “optimización en el bucle de aprendizaje”. Todos los parámetros optimizados se aprenden durante un solo bucle de retroalimentación que tiene lugar durante múltiples simulaciones. Al mismo tiempo, el método aprende la representación de estado.
El modelo utiliza una técnica llamada “método de punto de material (MPM)”. Un MPM simula el comportamiento de partículas de materiales continuos, como espumas y líquidos, y está rodeado de una cuadrícula de fondo. La técnica puede capturar las partículas del robot y su entorno observable en píxeles 3D, o voxels.
La información de la cuadrícula de partículas cruda se envía a un componente de aprendizaje automático. Aprende a ingresar una imagen, comprimirla en una representación de baja dimensionalidad y luego descomprimirla nuevamente en la imagen de entrada.
La representación comprimida aprendida actúa como la representación de estado de baja dimensionalidad del robot. Las representaciones comprimidas se devuelven al controlador en una fase de optimización, y produce una acción calculada para que cada partícula se mueva en el próximo paso estimulado por MPM.
Al mismo tiempo, el controlador utiliza la información para ajustar la rigidez óptima de cada partícula. La información de material podría usarse para la impresión 3D de robots suaves, ya que cada punto de partícula puede imprimirse con diferentes rigideces.
“Esto permite crear diseños de robots adaptados a los movimientos del robot que serán relevantes para tareas específicas”, dice Spielberg. “Al aprender estos parámetros juntos, se mantiene todo sincronizado lo más posible para hacer que el proceso de diseño sea más fácil”.
Los investigadores esperan que eventualmente puedan diseñar desde la simulación hasta la fabricación.












