To jest stara wersja strony!
Laboratorium 2
Cel: budowa prostych algorytmów sterowania w środowisku LEGO
Środki: Brick ze zmysłami, ew. gotowy mini/robot + software LEGO
Output: Sprawozdanie umieszczone w wiki.
Opis
Przebieg lab:
budowa prostego robota mobilnego, równolegle z
projektowaniem prostego algorytmu, następnie
integracja i testowanie,
ewaluacja i wnioski → Sprawozdanie
Podział zespołu:
budowniczy robota 1,2 osoby,
tworzenie algorytmu 1,2 osoby
UWAGA:
należy używać wyłącznie niezbędnych klocków,
należy wyciągać klocki stopniowo,
wszystkie nieużyte klocki należy schować do zamykanego pojemnika.
Budowa robota
Tworzenie algorytmu
Algorytmy
Patrol
robot jeździ po zadanej trajektorii (kwadrat, koło, trójkąt)
powtarza przejazd N razy
robot zatrzymuje się po napotkaniu przeszkody (zbliżenie, dotyk)
odtwarzany jest sygnał dźwiękowy
robot cofa
Uniki
robot jedzie prosto, ew. po trajektorii
po zbliżeniu do przeszkody (sonar) wykonuje unik, np. obrót w prawo
przy uniku odtwarzany jest dźwięk
Śledzenie
Sterowanie
sterowanie robotem za pomocą sygnałów dźwiękowych, klaśnięcie, ew dotykowych?
np. 1 klaśnięcie - przód, 2 - tył
Komunikacja
Integracja
Oba zespoły testują stworzony algorytm na zbudowanym robocie.
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
Rozmontować robota, wkladając wszystkie części do odpowiednich przegródek w pudełku (link do przegródek pudełka!!
)
UWAGA: należy to robić powoli i ostrożnie - polamanie klocków przy rozmontowaniu jest latwiejsze niż przy montażu.
SPRAWOZDANIE
W przypisanej grupie przestrzeni nazw stworzyć stronę Lab2, w której:
opisać krótko działanie algorytmu
uploadować pliki projektów, ewentualnie zdjęcia, filmiki
zapisać spostrzeżenia, napotkane problemy, wnioski