lunes, 26 de junio de 2017

El adorable robot de Anki, cozmo está de vuelta y ahora es programable

Anki Cozmo fue uno de los robots juguete más adorable de 2016. Ahora podría ser uno de los juguetes para aprender a programar más populares de 2017. 


Cozmo se sintió como una versión real de Wall-E. Fue encantador y muy divertido. Pero no era programable: en cambio, solo jugaba un puñado de juegos habilitados para la Inteligencia Artifical. Ahora, una nueva actualización de la aplicación Code Lab que lanza hoy agrega una gran dosis de programación gráfica, permitiendo que cualquier persona de 7 años en adelante (o, tal vez incluso más joven) hagan algunas cosas bastante impresionantes. 



Según Hanns Tappeiner, presidente y cofundador de Anki, el robot Cozmo fue diseñado originalmente para lanzarse con estas herramientas. Ahora que están llegando, Anki está apostando a que Cozmo sea un juguete de programación superior comparado con otras alternativas debido a los sensores más avanzados de Cozmo. Cozmo puede usar sus cámaras con reconocimiento facial para actuar cuando ve rostros familiares, o incluso expresar emociones como sonrisas. 

Cozmo también utiliza sus sensores para navegar (localización y mapeo simultáneo, o SLAM), lo que significa que puede ser entrenado en formas más avanzadas.

Hice que Cozmo jugara conmigo a las escondidas, bailando y estornudando cada vez que sonreía. Cuando fruncí el ceño, solo se quedó quieto. Programé el código yo mismo, deslizándolo como un simple rompecabezas. Por cierto, no soy un programador. 



La nueva actualización de la aplicación viene con un montón de desafíos de programación parecidos a rompecabezas, que actúan como una piedra angular para aprender a programar el robot.

El app de Code Lab para Cozmo se basa en Scratch Blocks, un lenguaje gráfico de programación que fue desarrollado por MIT Media Lab y Google. Anki lanzó un SDK permitiendo la programación en Python el año pasado con una cantidad impresionante de flexibilidad y hackeabilidad, aunque no era realmente apto para niños.

El lenguaje de Code Lab basado en bloques Scratch Blocks está diseñado para ser más fácil de usar por los niños, y comienza más lentamente con docenas de piezas programables, usando una "gramática horizontal" para una codificación más sencilla. 

Anki está planeando una actualización más profunda en el otoño, con una "gramática vertical" que permita una programación más complicada y, según Tappeiner, todas las funciones del SDK de Python. Eso significa que, eventualmente, los niños podrían comenzar a usar Cozmo de otras maneras más ambiciosas. Anki afirma que con eso, Cozmo puede ser programado para jugar nuevos juegos.

En estos momentos, Anki no está explorando kits de construcción como los que vemos con Jimu Robot y Lego Boost. En lugar de eso, Cozmo solo estará recibiendo nuevos colores y cuentas intercambiables más adelante este año. Sin embargo, eso podría ocurrir más adelante, tal vez para una secuela de Cozmo.


No hay comentarios:

Publicar un comentario