Microsoft ha lanzado recientemente el portal y la competición de simulación robótica RoboChamps.
El portal Robochamps.com proporciona la plataforma necesaria para la liga de competiciones de robótica. Es posible realizar entrenamientos, descargarse el software necesario y participar en la comunidad de competidores. RoboChamps se basa en software de simulación, por lo tanto no necesitas un robot hardware real para competir. La idea es que puedas empezar a programar robots simplemente usando Microsoft Robotics Developer Studio 2008 y Visual Studio.
Como la competición se basa en el MRDS 2008 y sus capacidades de simulación, puedes usar cualquier lenguaje de .NET para programar tu robot simulado. Lo bueno es que podrías usar exactamente el mismo código para controlar un robot real. En cualquier caso, la gran ventaja de esta competición basada en software de simulación es que te proporcionan entornos de simulación completos. Normalmente, es complicado disponer de un escenario como estos en el mundo real, así que usando estos entornos simulados se puede probar y entrenar un controlador autónomo para un robot en situaciones parecidas a las que se podrían dar en la realidad.
Imagina controlar un robot de rescate en una ciudad que acaba de sufrir un desastre natural o un atentado terrorista, o deja que tu coche robótico conduzca solo en condiciones de tráfico intenso… O la opción mucho más tranquila de la exploración de la superficie marciana. Estos son algunos de los retos que se proponen en RoboChamps.
Cada reto consiste en un entorno simulado 3D, un robot, un escenario para el reto y una serie de reglas de obligatorio cumplimiento para completar el escenario. También se dispone de un servicio de árbitro que es capaz de monitorizar tu servicio de control asegurándose que se cumplen las reglas y calculando la puntuación y enviándola a Robochamps.com.
Los retos disponibles son:
-
AMAZED CHALLENGE (LABERINTO): Usa tus sensores para evitar trampas y otras sorpresas mientras exploras los recovecos de Amazed.
-
MARS ROVER: CHALLENGE (EXPLORACIÓN MARCIANA): Próxima parada, ¡Marte! Explora el terreno del planeta rojo y recoge información para su análisis de vuelta en la Tierra. {mosimage}
-
URBAN CHALLENGE (TRÁFICO URBANO): ¿Odias conducir hasta el centro? ¿Y si pudieras programar un coche para que lo haga él solo? Ahora puedes.
-
SEARCH & RESCUE CHALLENGE (BÚSQUEDA Y RESCATE): ¿Preparado para ser un héroe? Registra los escombros que quedan después del desastre para encontrar y rescartar supervivientes.
-
SUMO CHALLENGE (SUMO): Dos robots. Un ring. ¡Es hora del sumo! Desequilibra a tu oponente y empújalo fuera del ring para reinar victorioso.
-
TOURNAMENT (TORNEO): ¿Eres el mejor de los mejores? Salta al terreno de batalla con tu robot y tu mejor código para competir cara a cara con los mejores.