web analytics

Otra manera de programar robots: enseñarle a imitar

Hoy traigo una serie de vídeos sobre una manera alternativa de programar los movimientos de un robot: en lugar de una serie de coordenadas prefijadas o comandos matemáticos, existen grupos de investigación que exploran la enseñanza mediante el ejemplo de un humano.

La idea básicamente consiste en analizar los movimientos de un humano equipado con un sistema de adquisición, normalmente varios sensores inerciales pegados en puntos estratégicos del cuerpo, e intentar reproducirlos en el cuerpo del robot.

Un equipo del centro de Robótica Cognitiva de KIST (Corea) lleva trabajando un tiempo en esto, y han conseguido una arquitectura software de control lo suficientemente robusta como para imitar los movimientos que el humano le enseña al robot pero a la vez respetando posibles obstáculos que pueda encontrar. Por ejemplo, el director del proyecto en un momento del vídeo le da la mano al robot y este no ejerce ninguna fuerza que pudiera lastimar al humano, a pesar de que sus órdenes son de no mover la mano:

Otros experimentos son mucho más impresionantes, demostrando la capacidad de seguir sujetando objetos delicados incluso aunque un humano esté «molestando» continuamente:

Y finalmente este otro vídeo muestra una demostración parecida pero dejando ver el interior del robot (ojo a cuando se le empuja en el minuto 1:10):

Fuentes: 1

Puede que también te guste...

Shares