En pocas semanas todos los usuarios de AISoy1 podréis desarrollar botapps, sin necesidad de tocar una sola línea de código, sólo necesitaréis saber dibujar y tener ganas de pasar un buen rato con vuestro robot. En AISoy Robotics lo estamos pasando realmente bien, ¡da muchísimo juego!
Lo podréis hacer con AIRos1 DIA, la herramienta de programación gráfica para AISoy1, con la que en cuestión de segundos se pueden definir secuencias de eventos y acciones que se ejecutarán inmediatamente en vuestros robots.
DIA es una superbotapp con la que podéis desarrollar otras botapps. El interfaz está desarrollado en HTML5, por lo que no necesitáis instalar ningún programa externo, tan sólo acceder a la página web de DIA desde el botserver de vuestro AISoy1, tal y como hacéis con cualquier otra botapp, tan sencillo y rápido como esto.
Os hemos preparado este vídeo de adelanto, pero muy pronto tendréis mucha más información e instrucciones detalladas para exprimir al máximo toda su funcionalidad.
No lo podemos negar, en AISoy Robotics somos unos apasionados del mundo Arduino. Como sabréis, se trata de una plataforma hardware muy versátil que ha conseguido crear una comunidad de usuarios amplísima, compartiendo muchísima documentación y herramientas de programación muy sencillas, pero potentes. Con Arduino, todos los interesados en el “cacharreo”, sea cual sea su nivel, tienen muy fácil introducirse en el mundo de la programación de microcontroladores.
A una placa Arduino se le pueden conectar múltiples dispositivos, como Servos, Sensores, u otras placas (BeagleBoard, PandaBoard, otras Arduino, placas de expansión, etc.), con lo que prácticamente podemos construir cualquier ingenio que se nos ocurra. ¿Os imagináis las posibilidades que podría ofrecer esta plataforma a nuestro AISoy1?
En el laboratorio AISoy hemos utilizado, y utilizamos, diseños basados en Arduino para realizar algunos prototipos y ensayos, y nos habíamos marcado como uno de los “hitos del Verano” facilitar al máximo la comunicación AISoy1-Arduino desde el AIRos SDK, para que todos los usuarios podáis sacar partido de sus posibilidades.
Dado que los AISoy1 integran un chip de comunicación radio (Nordic NRF24L01+), lo más sencillo era conectar a Arduino un módulo adicional con el mismo chip, de forma que AISoy1 pueda enviar datos de control desde la web de una botapp, o mostrar en ésta los datos que se le envíen desde un Arduino, por ejemplo.
Y … ¡objetivo cumplido!. Para mostraros los avances, hemos grabado un vídeo con dos botapps que hacen uso de la comunicación radio entre un AISoy1 y un Arduino al que hemos conectado uno de estos módulos.
Para la primera botapp, hemos conectado un acelerómetro a nuestra placa Arduino, que envía los datos de posición al AISoy1. En el vídeo veréis cómo la posición del sensor se muestra en una gráfica XYZ en la web de la botapp.
Para la segunda botapp conectamos un pequeño servo a Arduino, y controlamos su movimiento desde la web, con los cursores del teclado. En la web también hemos integrado una gráfica que refleja la variación de ángulo del servo.
Muy pronto podréis utilizar esta comunicación radio en vuestras botapps. En la nueva versión del API, que liberaremos durante la primera quincena de Septiembre, incluiremos nuevas funciones para facilitar su uso. Por supuesto os daremos también el código e instrucciones precisas para que podáis aprovechar el trabajo realizado en estas botapps en las vuestras, así como el listado de componentes que necesitaréis para repetir los resultados.
Ah, nos habíamos marcado un segundo “hito del Verano”, dotar a los AISoy1 de comunicación wifi por medio de su USB… ¡y también lo hemos conseguido!.
El programa AISoy Classroom pretende facilitar el acceso a nuestra tecnología al sector educativo y de investigación. Haz click aquí para más de información.
Y en la sección aiDIY, ponemos a vuestra disposición aquella tecnología que nos parece interesante para que podáis explorar nuevas ideas y conceptos. Más información aquí.
Pero lo mejor es que te pongas en contacto con nosotros para ampliar información caso que estés interesado.
En AISoy Robotics también pensamos en todos aquellos que quieran participar de la revolución robótica.
Para ellos estamos trabajando en un SDK1.0 para AISoy1, con el que todos, usuarios y desarrolladores amateurs y profesionales, puedan crear aplicaciones y juegos para nuestro robot.
Además de juegos que saquen partido de la inteligencia y habilidades de los AISoy1 (lógica, quiz, reconocimiento de símbolos, etc…) permitirá crear nuevos comportamientos y habilidades, explotando al máximo las características más importantes del Core AISoy. Algunas de estas características, como hablar y bailar, ya os las hemos desvelado, seguid conectados para verlas todas en nuestra nueva web, de estreno inminente.
El SDK1.0 se liberará, de forma gratuita, durante el segundo semestre de este año, para que todos podamos realizar nuevas aplicaciones para los AISoy1 y ponerlas a disposición de toda la comunidad de usuarios, desde 0€, en la web de AISoy Robotics.
“En AISoy Robotics…” es el blog desde el que nos expresamos todos los que participamos en el proyecto AISoy. Hablamos del día a día del proceso de “Crear Vida”, de nuestras motivaciones, de nuestros objetivos y logros, y de algo muy importante… la experiencia AISoy, de la que muy pronto seréis partícipes.