Lekcja 7 – Mój robot omija przeszkody

Na lekcji siódmej, która odbyła się 9 listopada, zajęliśmy się najciekawszym (według uczniów) czujnikiem robota, czyli czujnikiem odległości. Czujnik ten wygląda co prawda jak “oczka”, ale już na pierwszej lekcji dowiedzieliśmy się, że nie są to oczy a bardziej “uszy”. Okazało się, że nasze mBoty są podobne do nietoperzy, które również używają echolokacji do poruszania się. Omówiliśmy zagadnienie ultradźwięków i tego, jak odbijają się one od różnych rzeczy i co ta informacja mówi robotowi. Okazało się, że sprawa nie jest wcale taka prosta i robot różnie ocenia odległość, jeżeli przedmiot jest pod różnym kątem.

Po części teoretycznej zaczęliśmy programować nasze roboty, aby poruszały się, ale jednocześnie unikały uderzania w przeszkody (stworzyliśmy w tym celu coś na kształt ringu z ławek szkolnych). Prawdziwa zabawa zaczęła się wtedy, gdy w ringu znalazły się na raz cztery roboty, które poruszały się i musiały unikać zderzeń zarówno ze ścianami, jak i sobą nawzajem 🙂