La Pasión Futbolera de Fedora

A pesar de que jugadores Cyborg en el futbol actualmente no estan permitidos, existe un torneo de robots futboleros.
Estos robots se controlan por voz solamente, y deben ser capaces de reaccionar al ambiente, tomar decisiones y actuar tanto de manera independiente como en equipo para lograr ganar el juego.
RoboCup es un proyecto internacional que busca promover la Inteligencia Artificial en el campo de la robotica, y su meta es tener robots humanoides completamente autónomos que puedan ganar el campeonato de soccer para el año 2050, una meta bastante ambiciosa. Cabe mencionar que esta copa no solo se dedica al fútbol, sino también al área de robotica en el hogar.
Pero que tiene que ver esto con Fedora? Pues que Fedora impulsa a uno de los equipos que participa en el torneo. AllemaniACs. Ellos han ganado ya 2 años seguidos y se dirigen por su siguiente triunfo en Suzhou, China en Julio para defender su titulo.
Éste proyecto busca mejorar la IA y diseño de robotica al dar un problema en común en donde se puedan integrar y examinar la amplia gama de tecnologías. El fútbol sirve como una base para lograrlo, pero no es lo único que utilizan.
Por ejemplo, en la copa RoboCup@Home, los robots deben ayudar a encontrar objetos de uso común utilizando solamente la voz. Los robots compiten en ambientes comunes, como cocinas y salas, y les piden encontrar refrigeradores, televisiones, etc.
En todas las ligas los robots son completamente autónomos, ya que una vez que se les da una orden, ellos deben analizar el ambiente, tomar decisiones y actuar por cuenta propia para desempeñar esa orden. Toda lógica y análisis debe ser desarrollado solamente en ése robot. En las ligas de fútbol, esto significa que los únicos comandos que se les puede dar son los de un entrenador, como “kick off”, “play on” o “throw in”.
El equipo AllemaniACs utiliza Fedora en cada máquina que tienen, incluyendo Desktops, Laptops y los robots que ellos mueven. Lo impresionante es que la gran mayoría del software que utilizan tanto para programar a los robots como comunicarse con ellos está disponible en los repos de Fedora. Cuando ellos utilizan software no disponible en Fedora, ellos trabajan en empaquetarlo y hacerlo disponible para el resto de la comunidad, eso es trabajo en equipo.
En el área técnica, los robots dependen de librerías de visión, controladores de hardware, y herramientas de desarrollo, mucho del cual está disponible en Fedora y el equipo da mantenimiento. Esto ha llegado al punto de crear su propio “Grupo de Interés Especial” (SIG) sobre robotica, el Fedora Robotics SIG. Esto es un esfuerzo en comunidad, y están abiertos a recibir ayuda.
La RoboCup no solo es una competencia, sino también es una manera de comparar los distintos métodos e implementaciones de la robotica, mismos que se extienden mucho mas allá que simplemente el campo de fútbol. Ésta tecnología se utiliza actualmente con robots de entretenimiento, y en máquinas de búsqueda y rescate después de algún desastre.
Por último, les dejo unos enlaces que me parecieron interesantes.
Fuente: Red Hat
Libera tus Bytes!
-Nushio
Articulos Similares:

