DIARIO DE DIA4RA: NUESTRA PRIMERA SEMANA CON EL ROBOT AIDA

Hola a tod@s,

Toca hacer la primera entrada del diario de DIA4RA y, como ha sido una semana intensa, vamos a hablaros de lo que hemos estado haciendo con nuestro nuevo robot. AIDA no ha dejado indiferente a nadie, incluso los datahackers m谩s familiarizados con el mundo tecnol贸gico han sucumbido a sus encantos. Y es que, desde el momento en que se pulsa el bot贸n de encendido, se puede ver c贸mo el robot se incorpora, se despereza (literalmente) y saluda en su idioma: algo bastante… humano.

Una vez inicializado, el robot permanece en su sitio, pero siempre orientando su cabeza y su mirada a aquel lugar de la habitaci贸n donde 鈥渆scuche鈥 una voz humana. Todo esto hace que, cuando nos quedamos solos en la habitaci贸n con 茅l, nos d茅 la impresi贸n de que realmente hay alguien m谩s.

En resumen, AIDA ha entrado en datahack como el fichaje superestrella de un equipo que, sin haber todav铆a entrado en juego, ya tiene encandilada a la afici贸n. 驴Qu茅 ocurrir谩 cuando se logre integrar con el primer modelo de Deep Learning?

Justamente este objetivo es prioritario de cara al proyecto que tenemos entre manos (y del cual pronto sabr茅is m谩s) y esta primera semana hemos empezado a trabajar en dos l铆neas que implican al robot. Por un lado el despliegue de ROS (Robotic Operating System o Sistema Operativo del Robot) en AIDA. Por otro, investigar y comenzar a explotar las posibilidades que el sistema operativo que el propio robot lleva montado de f谩brica (NaoQi) pueda ofrecer.

Desplegando ROS

En cuanto a la primera l铆nea de trabajo que hemos seguido, ROS es muy importante. Esto es porque constituye las bases de la infraestructura necesaria para ejecutar los diferentes modelos de Deep Learning que tenemos planificados. Lo que ocurre es que esta tarea no es ni mucho menos trivial o sencilla. Por eso, esta semana hemos estado codo con codo con los compa帽eros del departamento de Rob贸tica de la Universidad Rey Juan Carlos I (URJC). Ellos ya hab铆an trabajado previamente con este tipo de despliegues y ten铆an preparada una metodolog铆a para llevarlos a cabo.

B谩sicamente, la metodolog铆a consiste en construir, en una imagen Docker, todas aquellas dependencias y requisitos que, junto con ROS, necesitar谩n desplegarse en el robot. Una vez se hayan realizado las compilaciones correspondientes en la propia imagen, esta se desplegar谩 en el robot… Esa es la teor铆a. Como era de esperar, los errores de compilaci贸n no han tardado en aparecer y ahora mismo estamos trabajando con ellos para resolverlos y poder conseguir nuestro primer hito, 隆nadie dijo que fuera a ser f谩cil!

Probando el robot

Pero bueno, no todo han sido errores, aunque es una semana de puesta en marcha tambi茅n hemos hecho alg煤n avance. La segunda l铆nea de trabajo era hacer una serie de pruebas y chequeos en AIDA, adem谩s de irla presentando a todos nuestros compa帽eros de datahack. Para ello, usamos el Choregraphe, una herramienta con la que pudimos conectarnos a ella e interactuar con el sistema NAOqi, que como ya hemos dicho es el que trae instalado.

Una vez realizado todo esto, empezamos a hacer chequeos del estado de los componentes de AIDA y una serie de pruebas de sensores, movimientos posturales y desplazamientos. No obstante, lo m谩s interesante vino cuando le implementamos un paquete canal b谩sico de comunicaci贸n e hicimos una primera prueba de conversaci贸n interactiva con ella. Podr铆amos escribir mucho sobre ello, pero preferimos grabar un v铆deo para que lo pudierais ver vosotros mismos: a煤n no tiene del todo claro que se llama AIDA y se equivoca algunas veces, pero no pasa nada, 隆son las primeras pruebas! Disfrutad la experiencia y buen fin de semana:

dia4ra cdtiEl proyecto empresarial de DATAHACK CONSULTING SL., denominado 鈥淒ESARROLLO DE INTELIGENCIA ARTIFICIAL EN ROBOTS APLICADOS AL TRATAMIENTO DEL ALZHEIMER Y LA DEMENCIA鈥 y n煤mero de expediente聽00104725 / SNEO-20171211 ha sido subvencionado por聽el CENTRO PARA EL DESARROLLO TECNOL脫GICO INDUSTRIAL (CDTI)

M脕STER EXPERTO EN BIG DATA & ANALYTICS

Gracias al Master en Big Data Analytics 100% Online tendr谩s amplios conocimientos sobre las herramientas y t茅cnicas anal铆ticas necesarias para la modelizaci贸n de los principales retos de negocio, con el fin de mejorar la toma de decisiones a trav茅s de los datos y el conocimiento.

Deja un comentario

Datahack logo