To jest stara wersja strony!


Konstrukcja

Na ostatnich laboratoriach Henio przybrał postać TriBota wyposażonego we wszystkie czujniki (niewykorzystywane jednak jednocześnie w każdym z programów). Konstrukcja TriBota pozwala na łapanie przedmiotu (kulki) i przenoszenie jej, reakcję na bodźce dźwiękowe i świetlne (zmiana koloru podłoża).

Po skończeniu budowy robota wyglądał on tak:

Programy

Wszystkie poniższe programy były de facto ewolucją myśli pierwszego z nich (Grabber), który realizował zadanie łapania przez Henryka plastikowej kulki dołączonej do zestawu klocków. W chwytaku zamontowany był czujnik dotykowy, który sygnalizował znalezienie kulki po najechaniu na nią (kulka umieszczona była w specjalnej podstawce, która nie zawsze jednak utrzymywała kulkę).

FIXME - dokładniejsze opisy + odnośniki do filmików z poszczególnych algorytmów.

Algorytm 1 - Grabber

Dojazd do obiektu, złapanie i wycofanie po złapaniu.

Algorytm 2 - LightSensor

Dojazd do obiektu, złapanie i wycofanie po złapaniu, obrót, jazda do momentu najechania nad ciemną linię, zatrzymanie, wypuszczenie obiektu.

Algorytm 3 - SoundControl

Jak wyżej z tą różnicą że złapanie obiektu odbywa się po zarejestrowaniu dźwięku o natężeniu powyżej zadanego.

Algorytm 4 - LocateObject

Robot zaczyna jechać jeżeli znajdzie w odległości nie większej niż 4 cale obiekt (przynajmniej tak chyba jest w instrukcji).

Uwagi do laboratorium

Tak jak pozostałe grupy musieliśmy złożyć całego robota od początku, co zajęło nam większość czasu przeznaczonego na laboratorium. Lepszym rozwiązaniem wydaje się być zostawianie co ciekawszych zbudowanych już robotów do zaprogramowania przez kolejną grupę.

Z technicznej strony: przydałaby się zmiana zaleceń co do wielkości zdjęć - 320×240 to trochę mało, rozdzielczość 800×600 i ograniczenie do 100 kB wydaje się rozsądnym kompromisem między zużyciem miejsca na serwerze uczelnianym, a czytelnością obrazków.

Załączniki

pl/mindstorms/studenci/przedmioty/jsi/jsi2008/jsi20081217-09b.1229971374.txt.gz · ostatnio zmienione: 2019/06/27 15:57 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0