Un robot aprende el arte de voltear hotcakes.

Gilberto R. Rojina

Por: Gilberto R. Rojina

25/07/2010

Compartir

Quizás un robot que voltea hotcakes no tenga ningún mérito para ti, sin embargo, lo increíble en este caso, es que el robot “aprendió” a hacerlo, no se mejoró su programación, sino que el robot, gracias a algunos mecanismos de aprendizaje, perfeccionó la técnica, haciendo que al intento número 50, lograra voltear los hotcakes sin problema.

En palabras de sus creadores:

El video muestra a “Barrett WAM 7 DOFs manipulator” aprendiendo a voltear hotcakes mediante aprendizaje en base a refuerzo. El movimiento esta codificado en una mezcla de campos de fuerza mediante una extensión de DMP (Dynamic Movement Primitives) que representan las sinergias a lo largo de diferentes variables dentro de una matriz de rigidez. Un controlador dinámico invertido con rigidez variable se encarga de la reproducción del movimiento.

La habilidad se le enseña primero al robot mediante enseñanza cinestética (o sea, como a un niño, se toma el brazo robot y se mueve como debe ser), después el robot se encarga de refinar esta habilidad mediante un protocolo de aprendizaje a través de la exploración del peso y los algoritmos de respuesta (PoWER). Comparado con otras técnicas de aprendizaje, esta funciona con pseudo-probabilidad, lo que hace que el aprendizaje por refuerzo positivo utilice métodos de estimación probabilística, tales como la Maximización de Expectativa.

Lo que en español quiere decir: primero se le enseña al robot con el ejemplo, se toma el brazo robótico y se hace el movimiento, después, el robot aprende a refinar el movimiento utilizando sensores de peso y contrapeso que hacen, mediante análisis matemático y algoritmos, que el robot vaya corrigiendo poco a  poco el movimiento hasta lograr el resultado esperado, el cual se le enseño en un principio. Todo esto es muy similar a enseñarle a un niño a usar un bat de baseball, primero se le enseña el movimiento, después se practica un poco, el niño compensa el peso del bat imprimiendo la fuerza adecuada, después adquiere precisión, hasta que un buen día logra pegarle a la pelota.

Bookmark and Share

 

Te sugerimos estas otras notas dentro de esta sección:

  • Gameplay de Bulletstorm en el E3
  • Respuesta Oficial de Harmonix sobre la Lista de Rock Band 3.
  • Guilty Party - Meet the Savvy Sleuths
  • De regreso a Albion, con Fable 3
  • La confusión de YouTube con el 3D
  • No hay comentarios.

    Sin Comentarios

    Para comentar deberás estar logueado.