Concurso mogollón

De WikiRobotics
Revisión del 20:52 26 jul 2007 de Robotics (Discusión | contribuciones) (Sin libreria)

Saltar a: navegación, buscar

Introducción

El concurso del mogollón consiste en colocar dentro de un recinto en forma de pera y abierto por un extremo, un montón de robots de forma más o menos aleatoria. Todos se encenderán a la vez y ganará el primer robot que salga del recinto.
Generalmente se realizá después de realizar un taller de robótica para poder contemplar todos los robots juntos y pasar un buen rato. No hay más premio que un fuerte aplauso y la satisfacción de ver como tu robot sale el primero.

Normas

  • El recinto está delimitado por una línea negra (cinta aislante) sobre fondo blanco.
  • Estará abierto por una zona, de forma que el primer robot que salga por ella ganará. El robot podrá salir por dentro o por fuera de la línea con un margen de un palmo.
  • Los robots se situarán por sorteo dentro del recinto y su orientación será escogida al azar. De esta manera nadie puede asegurar hacia donde saldrá su robot.
  • Cuando un robot se salga del recinto la organización lo orientará perpendicularmente hacia el mismo.
  • Vale todo tipo de gadgets que no pogan en peligro la integridad humana, en otras palabras, no valen soldadores, sopletes, sierras, etc. Si vale usar elementos externos para interactuar con los sensores.

Condiciones para participar

Lo más difícil del concurso es el arranque de todos los robots. Para facilitar esta tarea seguimos el siguiente protocolo:
1. Vamos situando por sorteo cada robot dentro del recinto. Los robots tendrán las pilas quitadas y el responsable del grupo estará cerca de el.
2. Cuando todos los robots estén situados, los responsables de los mismo se acercarán y enchufarán las pilas.
3. Cuando estemos todos listos daremos un grito y apretaremos el pulsador de la skypic.
4. Nuestro robot contará cinco segundos y empezará a funcionar. Durante esos cinco segundos tendremos que retirarnos del recinto.

Para facilitar todo lo anterior hemos creado un esqueleto de programa, que incluye todo lo necesario para esperar los cinco sugundos después de apretar el pulsador. Vereis que ese código tiene una seccion donde indica "pon tu código aquí". Es en ese sitio donde deberéis colocar vuestros algoritmos.

Programa de ejemplo y estructura vacia

Hay dos versiones, la primera realizadas usando la librería Skybot.c y la segunda sin utilizar la librería.

Libreria SkyBot

  • Ejemplo mogollón programado la librería Skybot
  • Esqueleto del programa mogollón con la librería Skybot

Sin libreria

  • Ejemplo mogollón programado con registros
  • Esqueleto del programa mogollón con registros

Links