[[
✎ pl:mindstorms:lab:lab3
]]
aiWiki
Pokaż stronę
Ostatnie zmiany
Indeks
Zaloguj
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== Laboratorium 3 ====== Cel: zaawansowane programowanie w LEGO Środki: ===== Opis ===== Przebieg lab: - zapoznanie się z budową robota UG (robot zożony, instrukcja budowy znajduje sie w Users Guide) - uruchomienie przygototowanego programu ''Robo3'' //na sucho// - unieś robota tak aby nie dotykal kolami podloża, - uruchom program -- kola zaczną się obracać - aktywuj sensor dotyku -- kola powinny się zatrzymać - aktywuj sensor dźwieku (gwizdnij, klaśnij, dmuchnij...) -- kola zaczną sie obracać, szczęki zostaną rozwarte - uruchomienie ''Robo3'' - ustaw robota na plaskiej powierzchni na przeciwko koszyka z kulką - uruchom program ''Robo3'' - co zrobil robot? - projektowanie algorytmu sterowania, - integracja i testowanie, - ewaluacja i wnioski. ===== Tworzenie algorytmu ===== * stworzyć algorytm sterowania, * założyć użycie wielu sensorów * zapisać pliki projektów ===== Algorytmy ===== Poniżej znajdują się przykladowe algorytmy. Zaimplementuj przynajmniej jeden z nich. Oczywiście można zaproponować swój wlasny algorytm. ==== Magazynier ==== * podnieś kulkę (użyj sensora dotyku) * wykonaj zwrot o 180 stopni * przenieś kulkę pod ścianę (użyj sonaru do określenia co jest ścianą) * wylacznik awaryjny: klaśniecie ==== Magazynier 2 ==== * podnieś kulkę (użyj sensora dotyku) * wykonaj zwrot o 180 stopni * przenieś kulkę w miejsce oznaczone innym kolorem (np. biala kartka), wykorzystaj sensor światla * wylacznik awaryjny: klaśniecie ==== Zlodziej ==== * zlap kulke gdy znajdzie się z odpowiedniej odleglości od szczęk * cofnij * wykonaj zwrot np. o 180 stopni * jedź tak dlugo az ktoś krzyknie: 'Stać, policja!' ;-) ==== Zlodziej 2 ==== * tak jak Zlodziej, ale przyspiesza i/lub zaczyna kluczyć na wiadomośc o policji ===== Integracja ===== Algorytm należy przetestować na robocie UG Proszę pamiętać, że po wgraniu do robota programu sterującego, można odlączyć kabel USB i puścić go na podlodze. ===== Zakończenie ===== * Proszę **nie rozmotowywać robota** * wyslać emailem sprawozdanie zawierające: pliki stworzonych algorytmów, kilkuzdaniowe opisy algorytmów, pomysly na inne algorytmy, zdjęcia zrobionych robotów, etc.
pl/mindstorms/lab/lab3.1208870819.txt.gz
· ostatnio zmienione: 2019/06/27 15:57 (edycja zewnętrzna)
Pokaż stronę
Poprzednie wersje
Menadżer multimediów
Do góry