Službena Pravila Micromouse Natjecanja

1. Labirint

  • Dimenzije: Labirint se sastoji od mreže 16 x 16 kvadratnih polja.
  • Veličina polja: Svako polje je kvadrat dimenzija 180 mm x 180 mm.
  • Zidovi: Zidovi labirinta visoki su 50 mm i debeli 12 mm.
  • Boje: Stranice zidova su bijele, vrh zidova je crven (radi lakšeg vizualnog prepoznavanja), a pod labirinta je crn.
  • Napomena za natjecatelje: Iako su boje standardizirane, uvjeti osvjetljenja u prostoriji mogu varirati. Roboti moraju biti otporni na promjene ambijentalnog svjetla.
  • Startno polje: Nalazi se u jednom od kutova labirinta (uobičajeno dolje-lijevo, koordinate 0,0). Tri zida okružuju startno polje, a jedini izlaz vodi u labirint.
  • Cilj: Cilj je kvadratna površina od 2 x 2 polja koja se nalazi u središtu labirinta. Ulazak u bilo koje od ta 4 polja smatra se završetkom vožnje.

2. Specifikacije Robota

  • Autonomija: Robot mora biti potpuno autonoman. Nije dozvoljena upotreba daljinskih upravljača, vanjskih računala ili bilo kakve komunikacije s robotom tijekom vožnje u labirintu.
  • Veličina: Robot mora u potpunosti stati unutar startnog polja (180x180 mm).
  • Napomena: Nakon izlaska iz starta, robot se smije geometrijski proširiti (npr. mehanizmi za stabilizaciju), ali ne smije preskakati zidove.
  • Kretanje: Robot se mora kretati isključivo po podu labirinta koristeći kotače ili sličan pogon.
  • Zabranjeno je: Preskakanje zidova, penjanje po zidovima, letenje ili oštećivanje labirinta.
  • Izvor energije: Robot mora imati vlastiti izvor napajanja (baterije). Motori s unutarnjim izgaranjem nisu dozvoljeni.
  • Sigurnost: Robot ne smije ispuštati tekućine, plinove, niti koristiti ljepljive tvari na kotačima koje ostavljaju tragove u labirintu. Vakuumski ventilatori (suction fans) za povećanje trakcije su dozvoljeni.

3. Tijek Natjecanja

  • Vremensko ograničenje: Svaki tim ima na raspolaganju ukupno 7 do 10 minuta (ovisno o broju prijavljenih timova) za boravak u labirintu. Ovo se naziva "vrijeme u areni".
  • Broj vožnji: Unutar tog vremena, robot može odraditi neograničen broj vožnji (Run).
  • Vrste vožnji:
    • Istraživanje (Exploration Run): Robot mapira labirint kako bi pronašao cilj i izračunao najkraću putanju.
    • Brza vožnja (Speed Run): Nakon što pronađe cilj, robot se može vratiti na start i izvesti najbržu moguću vožnju poznatom putanjom.
  • Interakcija s robotom:
    • Jednom kada labirint bude otkriven (neposredno prije starta), zabranjeno je spajanje robota na računalo radi izmjene koda.
    • Dozvoljeno je mijenjanje parametara (npr. odabir algoritma, kalibracija senzora) isključivo putem fizičkih sučelja na samom robotu (tipke, prekidači, potenciometri, display).
    • Natjecatelj smije dodirnuti robota samo kako bi ga stavio na start ili ga uklonio iz labirinta ako zapne.
  • Startna procedura: Prije svake vožnje, robot mora mirovati na startnom polju. Vožnja počinje aktivacijom tipke/senzora na robotu.

4. Bodovanje i Penali

  • Cilj natjecanja: Pobjednik je robot koji ostvari najbrže vrijeme vožnje od starta do cilja.
  • Mjerenje vremena: Vrijeme se mjeri od trenutka kada robot napusti startno polje do trenutka kada cijelim gabaritom uđe u ciljno područje.
  • Dodirivanje robota:
    • Ako se robot zaglavi ili "izgubi", natjecatelj ga može podići i vratiti na start.
    • Vrijeme u areni (ukupnih 7-10 min) se ne zaustavlja dok natjecatelj resetira robota.
    • Prekinuta vožnja se ne boduje.