Robocup 2005 – Día 2

Miguel nos sigue contando cosas sobre la Robocup.

Hoy ha sido un día de preparación y partidos de «calentamiento». Así vamos viendo cómo juegan el resto de los equipos. Bueno, estamos a mitad de la tabla, pero con varios problemillas. Hemos jugado dos partidos. Hemos perdido los dos, pero eran contra equipos muy potentes, contra los que no tenemos posibilidades. Una cosa que se me olvidó de decir ayer pero que es muy importante: los robots, en todas
las categorías son COMPLETAMENTE autónomos. No manejamos al robot de forma remota.

Lo que quiere decir Miguel para los que sean nuevos en esto de la robótica es que los robots no se controlan como si fueran coches teledirigidos, los Aibos tienen un «cerebro» programado previamente que se pone a funcionar cuando empieza un partido de fútbol. Los robots se pueden comunicar entre ellos, tomar decisiones de grupo, tomar decisiones por si solos etc. Pero según las normas de la Robocup en ningún momento puede intervenir un humano en la acción del partido. Todo este párrafo significa que los robots en la Robocup deben ser autónomos.

Veamos que pinta tiene el interior del cerebro de los perros del equipo español, el TeamChaos.

Screen Shot 2014-08-03 at 8.25.13 PM
Este es el aspecto del cerebro de uno de los robots españoles. En realidad se trata de una Máquina de estados, un sistema que suelen usar los informáticos para desarrollar sistemas en ámbitos de lo más diversos desde robótica hasta procesamiento del lenguaje natural

En la foto se puede ver la herramienta para el desarrollo del comportamiento del perro. Se define una máquina de estados. El perro se encuentra en un estado y puede pasar a otro si se cumple alguna condición. Por ejemplo, si estamos posicionándonos en la portería (KeepInArea) y vemos que se acerca la pelota pasamos al estado defensa (Defender).

Voy a poner un pequeño ejemplo muy muy simplificado de lo que sería una máquina de estados en la que se define un estado «Buscar pelota» y un estado «Llevar pelota hacia portería contraria». Para pasar de un estado a otro se tiene que cumplir la condicción «Si encuentra la pelota».

Screen Shot 2014-08-03 at 8.25.25 PM

Si pusieramos este cerebro a todos los robots de nuestro equipo, crearíamos un equipo donde todos se lanzan sobre la pelota e intentan atacar. La mejor estrategia es definir diferentes máquinas de estados según el robot sea Portero, Defensa, Delantero…

Screen Shot 2014-08-03 at 8.25.19 PM
Esta es una herramienta para monitorizar todo lo que está pasando en el terreno de juego.

Nos permite monitorizar los jugadores en el campo: saber su posición, dónde ven la pelota, etc. Nos permiten saber si estamos
haciendo algo mal.

Screen Shot 2014-08-03 at 8.24.56 PM
Herramienta de calibración.

Esta última herramienta de calibración se usa para ajustar todos los parámetros de más bajo nivel del Aibo. Digamos que con esta herramienta estamos ajustando los «sentidos» del robot. Básicamente los perros detectan la pelota, las porterías etc. por el color; con esta herramienta podemos calibrar todos estos parámetros. Hay que calibrar incluso la forma de andar del robot, ya que según el tipo de moqueta el robot puede que ande de forma distinta etc.

Screen Shot 2014-08-03 at 8.25.00 PM

Screen Shot 2014-08-03 at 8.25.06 PM

Éstas dos últimas fotos son de un partido de calentamiento contra el German Team donde perdimos 3-0 🙁

Muchos ánimos una vez más!

Por cierto, he encontrado éste enlace con un concurso de baile para Aibos donde la última convocatoria la ganaron un equipo español.

Miguel en la Robocup 2005 – Día 1

Ya sabéis que tengo cierta afición por la Robótica, quizás sea por la pasión que me transmitieron los profesores del Dccia de la Universidad e Alicante que este año participan en la Robocup 2005 que se celebra este año en Osaka.

Aibo
Este soy yo con el primer Aibo que tuvo la Universidad de Alicante.

gallery-msg-1095126429-2
Foto sacada en el edificio Sony en Tokyo.

Con Miguel Cazorla cursé las asignaturas: Microrobótica, Robótica, Técnicas de inteligencia artificial y un curso de postgrado de J2ee. De eso hace ya más de un año, pero esta semana coincide que estamos los dos en Japón, veamos que nos cuenta Miguel sobre la experiencia de participar en la competición robótica de más prestigio a nivel mundial.

«Por cierto, es muy jodido esto (Japón). Hemos tardado cuatro horas en llegar desde el aeropuerto hasta el Intex (donde se celebra la Robocup), más por no estar seguro de dónde ir y por que nadie (NADIE) habla inglés.» – Miguel Cazorla

Quizás este párrafo sirva para contestar a mucha gente la pregunta: ¿Los japoneses saben algo de inglés?.

La Robocupes una competición de fútbol robótico. Y no es más que eso: robots jugando al fútbol. Puede parecer un juego de críos pero detrás existe mucha investigación que permite la vistosidad de esta competición. Este año es en Osaka y aquí hemos venido nuestro equipo, el TeamChaos, formado por gente de la Universidad Rey Juan Carlos de Madrid, Orebro de Suecia, Murcia y nosotros, de Alicante. – Miguel Cazorla

Existen distintas categorías en las que se puede participar. Actualmente están divididas en dos grupos:

  • Soccer:
  • Simulation: equipos de jugadores simulados.
  • Small size: robots de no más de 180mm de diámetro y con una cámara cenital que permite la monitorización de la posición de cada robot y la pelota.
  • Middle size: robots de hasta 500mm de diámetro y con su propio sistema de visión.
  • 4-legged: donde participamos nosotros. La peculiaridad respecto de las anteriores ligas es que la plataforma (el robot) es el mismo para todos los equipos y sólo cambia el software. El problema es que manejar un perro con patas es más complicado.
  • Humanoid: robots humanoides. En desarrollo y por ahora sólo para demostración
  • Robot Rescue:Esta liga no tiene que ver con fútbol, sino con el desafío de, teniendo una cantidad de recursos limitados (bomberos, ambulancias, etc.), hacer frente a una catástrofe (incendio de una ciudad, terremoto, ataque terrorista).
  • Simulation: Simulan ciudades.
  • Rescue Robots: Hay una arena donde se simula una catástrofe, incluso con maniquíes que emiten calor y/o realizan movimientos. Los robots (reales en este caso) deben ser capaces de detectar estos maniquíes por sí mismos.

Hay un montón de categorías y nuestro equipo Español participa en la categoría que usa Aibos para jugar a fútbol. Hay que tener en cuenta que nosotros somos bastante nuevos en esto, los japoneses tiene más experiencia y suelen llevarse la mayoría de los premios. Así que, muchos ánimos desde aquí y a ganar.

Nos hemos perdido en el tren, hemos llegado al Intex Osaka sobre la 13:00h para registrarnos, sin dormir, y directamente hemos empezado a prepararlo todo (calibración, sistemas de red, etc.). Por ahora mucho trabajo y poca diversión. – Miguel Cazorla.

Screen Shot 2014-08-03 at 8.08.22 PM
Miguel en el campo de batalla!!

Podéis consultar la clasificación del campeonato en tiempo real desde esta Web.

Kaomoji – (^_^)/

En Japón tienen un idioma totalmente diferente al nuestro, sistemas de comunicaciones distintos, sistema eléctrico distinto, conducen por la izquierda como los ingleses, televisiones distintas etc. Se lo montan todo a su manera, aunque últimamente se están intentando adaptar al mundo sigue siendo un lugar totalmente distinto a cualquier otro, es como un planeta aparte. Hasta el punto de que normalmente en los libros de antropología se suele considerar el resto de Asia y Japón como dos culturas totalmente diferenciadas.

El otro día estuvimos comentando que hasta el ASCII art es diferente, en esta ocasión vamos a ver como incluso los Smilies-Emoticones son totalmente diferentes. Aunque según mi modo de ver son bastante más intuitivos que los nuestros.

  • (^_^) : sonriendo
  • (^o^)/~~ : adiós
  • (>_
  • m(_ _)m: haciendo una reverencia
  • (@I@): Ultraman

Suelen usar los smilies mucho más que nosotros, sobre todo variaciones de la cara sonriente (^_^) . Si estáis interesados en esta web hay una tabla bastante completa con los kaomojis más usados.

Vía Emasoft.

El último año de mi vida

Estaba pensando la cantidad de cosas que he hecho el último año, muchas de ellas las he estado escribiendo aquí, así que voy a hacerme un pequeño resumen mental que también puede servir a a nuevos lectores para dar un vistazo general al blog.

Terminé la carrera de ingenería informática , de mi proyecto final de carrera salió publicado un artículo científico, me marché a Suiza donde estuve trabajando con gente de Harvard o el MIT ayudando a crear la mayora máquina que jamás haya contruido el hombre, en concreto estuve trabajando con la tecnología Grid que algún día constituirá las entrañas de Internet, también estuve haciendo mis pinitos en el mayor laboratorio de antimateria del mundo. Durante ese verano estuve viajando por Europa durante los fines de semana.

En septiembre marché a Japón donde estuve estudiando Japonés durante cuatro meses. Durante ese tiempo también estuve haciendo varios viajes a Hong Kong, Yokohama, Australia, Nikko, Osaka donde visitamos el museo Star Wars e incluso pasamos por el lado de una de las bases de yakuzas más importantes etc. Estuve en el Tokyo Game Show, pude ver robots humanoides, practiqué la meditación Zen, visité diversos lugares de Tokyo, fui a ver Sumo, pude ver una boda japonesa en directo, experimenté mis primeros terremotos, estuve en el famoso barrio tecnológico de Akihabara, estuve en la tienda más grande de anime y manga del mundo, entrevisté a una Yamamba y otras chicas japonesas etc.

A partir de enero empecé a currar en un sistema de reconocimiento de voz de última generación, desde entonces he aprovechado para ir a Kyoto y Nara donde vi las famosas Geishas, ir a Beijing, seguir visitando Tokyo, estuve en la expo de Aichi viendo los primeros exoesqueletos de Toyota, participé en un documental de Canal +, fui entrevistado por El País en varias ocasiones, este blog ganó el premio al mejor blog del 2004, hice un intento por crear mi propia TV en Internet, estuve con Hara Keichi director de pelis de Shin-chan, también estuve con el presidente de Ghibli y puffff vaya rollo fino, cuanta cosa.

Que cantidad de cosas! Es un año difícil de superar. He hecho montones de cosas, he aprendido miles de cosas, he conocido decenas de personas, he completado la visita a los cinco continentes etc. Y me he dado cuenta de que un blog es la mejor herramienta para ir almacenando cosas y tenesalas siempre localizadas.

Uno de mis últimos objetivos en Japón es subir al Monte Fuji, eso será de aquí tres semanas, ya os contaré que tal la experiencia.