Zapoznaj się z naszymimateriałami na stronie

🚩 Zadanie: Nie zgub się

Materiały:

  • 2 roboty
  • 1 komputer/robot
  • Schemat do pobrania znajduje się w temacie

Najważniejsze zalety:

  • Szczególnie zabawna dzięki elementowi rywalizacji (wyścig na czas)

Czas trwania:

1 godzina

Wiek: 

od 8 lat

Konfiguracja:

W pliku PDF szczegółowo opisano kolejne etapy konfiguracji ustawień.

Nie tracić z oczu

W ramach tego ćwiczenia nauczymy Thymio, jak podążać za linią narysowaną na podłodze; jego zadaniem jest pokonanie jak największej liczby tras tam i z powrotem w wyznaczonym czasie (2–3 minuty).

Instalacja sprzętu

Podłącz robota do aplikacji Thymio, a następnie do AlphAI.
Umieść robota na płaskiej powierzchni, najlepiej na folii, i ułóż na niej tor o długości 60 cm. Tor należy ułożyć na jasnym podłożu.

W załączniku, po prawej stronie tej strony, znajduje się również szablon w formacie A2.

○ plik „ligne-noire-2xA3.pdf”, który można wydrukować na dwóch arkuszach formatu A3, a następnie połączyć taśmą klejącą.

○ plik „ligne-noire-4xA4.pdf”, który można wydrukować na 4 kartkach formatu A4, które następnie należy złożyć w ten sam sposób.


Wybierz przykładową konfigurację „uczenie nadzorowane – śledzenie linii” w oprogramowaniuAlphAI‍

Regulamin

Rywalizuje ze sobą kilka drużyn składających się z 2 lub 3 uczniów, z których każda wybiera nazwę dla drużyny i robota.

Drużyna ustawia swojego robota na początku toru. Po uruchomieniu stopera robot rozpoczyna przejazd. Po upływie wyznaczonego czasu zlicza się liczbę przejechanych okrążeń tam i z powrotem, a wynik zapisuje się w tabeli.

Jeśli uczestnik pomoże robotowi ręką, do całkowitego czasu przejazdu doliczana jest 10-sekundowa kara.

Na przykład pomoc skróci czas z 2 min do 2 min – 10 sek. = 1 min 50 sek.

Jeśli robot opuści tor i nie powróci na niego samodzielnie, bieżący przejazd tam lub z powrotem nie zostanie zaliczony. Drużyna może umieścić robota na początku pokonanego odcinka, ale zostanie na nią nałożona 10-sekundowa kara.

Jeśli robot zawróci i zacznie poruszać się po torze w odwrotnym kierunku, zanim dotrze do jednego z końców, należy pozwolić mu kontynuować, ale bieżący przejazd (w jedną lub drugą stronę) nie zostanie zaliczony.

Może być kilka rund.

Zwycięską drużyną jest ta, której robot wykonał największą liczbę przejazdów tam i z powrotem we wszystkich rundach.

Ustawienia AlphAI

  • Zakładka „Czujniki”

Aby korzystać z czujników podczerwieni na podłożu w trybie wartości, należy odznaczyć pole „binary_mode”, jeśli nie zostało to jeszcze zrobione.
Zrzut ekranu – thymio – activites 1

  • Zakładka „Działania”

Zespół będzie mógł dowolnie wybierać akcje, które chce wykorzystać. Ustawi również parametry czasu trwania, przerwy i maksymalnej prędkości zgodnie z własnymi preferencjami (zaleca się przeprowadzenie kilku prób). Te trzy parametry można modyfikować bez konieczności ponownego przeprowadzania procesu uczenia.

  • Zakładka AI

⚠️Pozostaw domyślne ustawienia dotyczące uczenia nadzorowanego i sieci neuronowej. Nie zmieniaj prędkości uczenia. W razie potrzeby zmniejsz ją, jeśli robot często popełnia błędy.

Wybierz kombinację 10–20, czyli dwie warstwy neuronów: jedną liczącą 10 i drugą liczącą 20.

To Ty kierujesz procesem nauki. Postaraj się uwzględnić wszystkie możliwe przypadki – nie ma ich zbyt wiele. Jeśli chcesz, możesz zapisać swoje ustawienia w menu Ustawienia > Zapisz ustawienia...

Rozwiązania (->Pomoc)

Na miejsca!