Zadanie projektowe - Uniwersytet Zielonogórski

Transkrypt

Zadanie projektowe - Uniwersytet Zielonogórski
Uniwersytet Zielonogórski
Instytut Sterowania i Systemów Informatycznych
Sterowania Robotów - Projekt
Zadanie projektowe
1. Opis zadania
Zadanie polega na jak najlepszym narysowaniu mapy opisującej plansze na której
odbędą się zawody. Robot po swoim przejeździe wyświetli na ekranie mapę planszy
zapisaną za pomocą z góry ustalonej legendy. Ocenie podlega dokładność mapy i
czas przejazdu.
2. Zasady
(a) Maksymalny czas wykonania zadania to 15 minut,
(b) Robot porusza się po białej kwadratowej planszy podzielonej, za pomocą czarnej linii grubości 2cm, na 16 kwadratowych pól (w układzie 4x 4), o wymiarze
20x20cm każde. Na zewnątrz planszy znajduję się strefa o szerokości 30cm,
po której robot może się swobodnie poruszać. Cała plansza (wraz ze strefą)
otoczona jest murkiem bezpieczeństwa wysokości 5cm.
(c) Robot zaczyna konkurencje na zewnątrz mapy przy polu startowym, znajdującym się w rogu mapy. Robota umieszcza kapitan drużyny w momencie
wskazanym przez prowadzącego. Robot nie może przekroczyć jakąkolwiek swoją częścią granic pola. Orientacja robota jest dowolna i ustalona przez kapitana
drużyny.
(d) Na mapie znajdują się charakterystyczne pola i przedmioty, które robot musi
rozpoznać:
i. Nieoznaczone pole startowe,
ii. Niebieska piłeczka (nr kat. Lego 4100758) położona na oponie (nr kat.
Lego 281526),
iii. Czerwony sześcian o wymiarach 5x5x5cm zbudowany z klocków Lego,
iv. Niebieskie pole o wymiarach 20x20x20cm,
v. Czerwone pole o wymiarach 20x20x20cm.
(e) Zadaniem robota jest odczytanie układu mapy i zaprezentowanie jej na wyświetlaczu kostki, zgodnie z podaną specyfikacją:
i.
ii.
iii.
iv.
v.
vi.
S - pole startowe,
B - pole białe,
C - czerwone pole,
N - niebieskie pole,
P - niebieska piłeczka,
H - czerwony sześcian.
(f) Zadanie zostaje zakończone w momencie, gdy robot zatrzyma się, wyda dźwięk
oraz wyświetli mapę na swoim wyświetlaczu.
(g) Układ mapy będzie taki sam dla obu drużyn i zostanie wylosowany bezpośrednio przed rozpoczęciem konkurencji.
(h) Robot nie ukończy konkurencji, jeśli przekroczy murek bezpieczeństwa.
1
Punkty możliwe do zdobycia w konkurencji:
• +5 pkt za zaznaczenie każdego pola charakterystycznego (nie dotyczy pola startowego),
• 0 pkt za zaznaczenie pola startowego oraz każdego pola pustego,
• -1 pkt za błędne oznaczenie pola,
• -5 pkt za przesunięcie sześcianu, albo piłeczki poza pole na którym obiekt stoi.
W przypadku remisu pomiędzy drużynami decyduje czas wykonania zadania. Na podstawie w/w zasad zostanią ustalone reguły podwyższenia oceny końcowej z projektu.
Rysunek 1: Mapa do zadania projektowego
2

Podobne dokumenty