Anki Code Lab, un lenguaje de programación visual para Cozmo

robot de laboratorio de código cosmo 017
Kyle Wiggers/Tendencias digitales
Cosmo, el juguete en miniatura que parece una carretilla elevadora improvisada, fue uno de los juguetes más geniales del año pasado. El compañero impulsado por IA aprende nombres y rostros, juega e incluso desarrolla una personalidad a medida que conoce sus preferencias. Pero anki, la startup con sede en San Francisco, California detrás de Cozmo, cree que acaba de arañar la superficie del potencial del pequeño robot.

Con ese fin, Anki anunció el lunes Code Lab, una función de programación visual integrada en la aplicación complementaria de Cozmo para teléfonos inteligentes y tabletas. Con Code Lab, los niños pueden reordenar secuencias de bloques digitales para crear programas básicos y aprender robótica básica a lo largo del camino.

Vídeos recomendados

“Todo lo que hacemos en Anki es un esfuerzo por avanzar en el estado de la robótica, ya sea que los niños aprendan a codificar por primera vez o que obtengan un doctorado. estudiantes que resuelven desafíos complejos de visión por computadora en un laboratorio con Cozmo”, dijo Boris Sofman, director ejecutivo y cofundador de Anki. "Con el lanzamiento de Code Lab, Cozmo ahora ayuda a los niños a desarrollar las habilidades de lógica y razonamiento que requiere la programación".

Relacionado

  • Los mejores kits de robots para niños.

1 de 3

Code Lab sigue los pasos de Anki kit de desarrollador de software, que permite a los aficionados acceder al hardware de Cozmo utilizando Pitón. Hanns Tappeiner, presidente y cofundador de Anki, lo ve como un paso evolutivo hacia una solución más fácil de usar y centrada en los niños. PROVENIR plataforma.

"Todo lo que puedes hacer en Python, lo puedes hacer en Coding Lab, y viceversa", dijo a Digital Trends. “Niños de hasta seis años han podido [usarlo]. Lo hemos hecho realmente simple”.

El lenguaje de Code Lab está diseñado en Rascar, el lenguaje basado en sprites desarrollado por el Laboratorio de Medios del Instituto Tecnológico de Massachusetts. Los niños usan cuatro categorías diferentes de bloques, incluidos movimientos (como giros hacia adelante y hacia atrás), acciones (como cambiar luces y decir frases cortas), eventos (como reaccionar ante una sonrisa o un ceño fruncido) y animaciones (como un estornudo) para programar Cozmo. Una serie de desafíos tipo tutorial enseñan los fundamentos de la herramienta, y un segundo modo, sustancialmente más avanzado, que se lanzará a finales de este año agregará soporte para funciones matemáticas y otras características.

En una demostración previa al lanzamiento de Code Lab el lunes, Tappeiner explicó a Digital Trends los conceptos básicos de la interfaz. Es en gran medida una cuestión de arrastrar y soltar. Un menú persistente y ampliable alberga bloques de programación que representan las capacidades de Cozmo con una iconografía colorida. Publicar un programa es fácil: emparejar al menos dos bloques y tocar el ícono verde "reproducir" — un comando de “avanzar” y “mover a la derecha” hace que Cozmo avance poco a poco hacia adelante y hacia la derecha, por ejemplo. ejemplo.

Las categorías especiales de bloques permiten rutinas un poco más complicadas, como un programa de reconocimiento facial que hace que Cozmo deambule alrededor de un cubo de plástico cuando reconoce un cubo. Pero Sofman cree que el verdadero atractivo de Code Lab reside en su simplicidad.

"Ahora tenemos una poderosa herramienta que brinda a cualquiera interesado en aprender a codificar un robot la oportunidad de dar rienda suelta a su creatividad", afirmó. "Simplemente no existe una plataforma de robótica de consumo disponible como Cozmo".

Code Lab está disponible como actualización gratuita para los propietarios existentes de Cozmo y se lanza esta semana en iOS y Androide.

Recomendaciones de los editores

  • Rocket Lab muestra Rosie, su robot constructor de cohetes
  • La pequeña Sophia es el robot diminuto que promete enseñar a los niños a codificar

Mejora tu estilo de vidaDigital Trends ayuda a los lectores a mantenerse al tanto del vertiginoso mundo de la tecnología con las últimas noticias, reseñas divertidas de productos, editoriales interesantes y adelantos únicos.