in

Baxter, el robot humanoide que aprende de su dueño

FRIDA: Robot de montaje conceptual (vídeo)

Robots hay muchos. Los hay bípedos, con ruedas, que se arrastran, que pueden nadar o incluso algunos que pueden mostrar expresiones faciales. Pero prácticamente todos ellos deben ser programados para que puedan hacer lo que hacen. Sin embargo unos pocos, como Baxter, son capaces de aprender nuevos comportamientos a partir de la guía de su dueño, sin necesidad de escribir una sola linea de código. Baxter cuesta unos 20 mil euros, y muchos creen que en el futuro muchos robots aprenderán como lo hace él.

En las últimas dos décadas hemos visto como los robots dejaron de ser herramientas destinadas la linea de montaje de una planta fabril o protagonistas de una novela de ciencia ficción para convertirse en sofisticados instrumentos de aprendizaje o esparcimiento. El avance de la microelectrónica y la baja de precio de los servomecanismos, sumado al avance producido en la capacidad de cálculo y memoria de los microcontroladores ha permitido que incluso los aficionados a la robótica puedan diseñar y construir sus propios modelos. Sin embargo en casi todos los casos, sin importar de que se trate de modelos comerciales o construidos en casa, se hace necesario escribir programas que indiquen al robot en cuestión como llevar adelante determinada tarea. Si queremos que nuestro recién construido robot bípedo dé un paso, tenemos que escribir un programa que active sus servomecanismos y responda a los estímulos recibidos de sus sensores para que pueda hacerlo bien Esta tarea, por supuesto, no está al alcance de todos los potenciales usuarios de estos interesantes dispositivos.

Baxter, un nuevo robot diseñado y construido por Rethink Robotics, se basa en un concepto que si bien no es completamente novedoso, ha sido implementado lo suficientemente bien como para que funcione a la perfección y, quizás, marque una tendencia en el mercado de la robótica. En lugar de recurrir a la programación tradicional para aprender nuevos trucos, basta con que su dueño manipule sus extremidades mostrándole que es lo que debe hacer. Supongamos que queremos que el robot tome un objeto que está a su derecha y lo traslade 40 centímetros hacia la izquierda. En lugar de escribir un programa en un complejo lenguaje de programación, que le indique cuando y como mover cada uno de sus motores, basta con ponerlo en “modo programación”, mover su brazo derecho hasta el objeto, abrirle la “mano”, colocarla sobre el objeto, cerrarla, mover el brazo 40 centímetros a la izquierda, abrir nuevamente la mano para que suelte el objeto, y guardar todos esos movimientos en un archivo. De esta manera, Baxter ha “aprendido” esa secuencia de movimientos sin necesidad de escribir una sola linea de código.

Como decíamos, esta forma de instruir a un robot no es nueva. Sin embargo, es la primera vez que vemos uno, destinado al mercado (es decir, fuera de un laboratorio) con un precio menor a los 20 mil euros y que funcione tan bien. Baxter complementa sus habilidades de aprendizaje con un “rostro” basado en una pantalla LCD dotadas de unos ojos muy expresivos, que ayuda bastante a la hora de comprender que es lo que el aparato nos está intentando comunicar o que es lo que está “viendo” con sus cámaras. Está pensado para ayudar en lineas de montaje pequeñas, manipular piezas livianas o ayudar en tareas de empaque/desempaque, pero si el sistema funciona tan bien como parece, seguramente aparecerán modelos similares a Baxter pero más económicos y destinados al hogar.  ¿Te apuntarías con uno?

Reportar

¿Qué te pareció?

Escrito por Ariel Palazzesi

12 Comments

Leave a Reply
  1. Es genial el avance de este tipo en la robotica solo puedo pensar que si guarda los movimientos que manualmente le hacemos realizar, seria bueno, algo no tan dificil a estas alturas, integrar este avance con el Kinect o algun otro dispositivo de reconocimiento de movimientos, asi seria bueno que solo vea un movimiento para aprenderlo, pero esa es solo mi humilde opinion!!

    • #1
      Bueno Rethink Robotics analizó incorporar un Kinect, pero dijeron que salio hace demasiado poco tiempo y no les dio tiempo. Pero tal vez una versión futura, sin lugar a dudas que sería una buena adición.

    • #4 Es una buena pregunta! Pero creo que el responsable eres tú 😉

      Pensemos: si apretás el gatillo de una pistola para matar a alguien, la culpa no es de la pistola sino tuya. Si programas un robot (o un piloto automático o un microondas o lo que sea) para matar a alguien…el responsable sigues siendo tú 😉

      ¿No te parece?

      Saludos!

  2. Nada novedoso. Hace como diez años atrás vi en un programa de TV la demostración de un brazo robótico que pintaba sillas. La persona le guiaba de la misma manera que se hace al tomar de la mano a un niño para que escriba sus primeras letras. El brazo mecánico aprendía todos los movimientos necesarios para pintar sillas en la línea de una fábrica, sin necesidad de "escribir una sola línea de código".

    Interesante sería que mejorara o refinara el procedimientoo enseñado, o que lo modificara por si sólo para aplicarlos a un evento distinto.

  3. iHolla! Para divertirse nada mejor que un una buena película, recomiendo este excelente y sitio de streaming es http://papystreaming.com/es/. iOs deseo una feliz pelicula!

Responder a Bruno Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Bicicleta plegable de tamaño completo

Sony Vegas: Chroma Key