Popis konštrukcie robota:
Robot sa pohybuje pomocou dvoch large servo motorov, ktoré sú zozadu podopierané dvoma lego kovovými guličkami. Na podvozku má 1 color senzor ktorým sleduje čiaru a lego midstorms EV3 kocku. Navrchu robota je medium servo motor, ktorý vie zložit poklad na konci druhej najdlhšej trasy.
Popis programu:
Robot sleduje čiaru. Pokiaľ sa vychýli o uhol väčší ako cca.20 stupňov, zistí že sa dostal na začiatok nejakej cesty a začne ju merať (v otáčkach motorov) + začne stopovať čas. Ak sa otočí o viac ako cca.150 stupňov zistí tým, že cesta sa skončila a už sa bude len vracať. Pozrie sa na nameraný čas a presne toľko sa bude vracať naspäť. Tento proces zopakuje 7-krát, následne sa pozrie na namerané hodnoty a vyhodnotí druhú najkratšiu cestu. Pomocou vyššie popísaného postupu sa na ňu znova dostane a na konci spustí poklad.
To či robot správne určil 2.najdlhšiu dráhu sme si overili tak, že sme všetky dráhy odmerali pomocou špagátiku a porovnali ich dĺžky.
Ďakujeme za vzorné riešenie. Je to odvaha pustiť sa do takejto úlohy iba s jedným senzorom. Áno, dostatočne široké chodníky to nakoniec umožnili. :) Ale čo ak niektorý chodníček ide po úzkom hrebeni? :-) Robot vydáva veselé zvuky! :) 1. Zaujímavé riešenie. V programe sa mi ťažko orientuje, skúste ho nabudúce trochu viac upratať, takto sa mi najskôr zdalo, že dĺžku trasy meriate ako čas, ale zdá sa, že je to v poriadku. Do popisu môžete pokojne napísať aj viac podrobností o algoritme, aké dátové štruktúry používate a podobne. 2. Výborné riešenie, jednoduchá konštrukcia ktorá robí presne to čo má. 3. Za úlohu Turistický poukaz získavate 3b. Robot dokáže sám prebehnúť po trase a zmerať ich a nakoniec vyhodnotiť druhú najdlhšiu trasu. Škoda, že ste do videa nezakomponovali namerané hodnoty. 4. Pekné riešenie úlohy s dvoma videami.
Rozhodli sme sa postavit robotického sprievodcu po múzeu. Náš robot návštevníka sprevádza, prispôsobuje sa mu a upozorňuje ho na najzaujímavejšie exponáty.
Konštrukcia robota:
Robot má podvozok s dvoma large servo motorami a s color senzorom, aby vedel ísť po vyznačenej dráhe. Na podvozku má lego mindstorms EV3 kocku a ultrazvukový senzor na to aby sledoval rýchlosť človeka, ktorého sprevádza (prispôsobuje svoju rýchlosť rýchlosti návštevníka) a tiež či návštevníka ešte baví čo mu vysvetľuje (pokiaľ by sa náhle vzdialil, robot prestane s výkladom).
Navrchu má robot ešte jeden medium servo motor ktorým upozorňuje návštevníka na zaujímavé exponáty.
Popis k programu:
Robot sleduje čiaru, pokiaľ sa návštevník nenachádza vedľa neho, zastane a čaká kým sa vráti. Pokiaľ počas svojej cesty zbadá bielu značku, zamáva na návštevníka a spustí výklad.
Urobili sme 2 verzie výkladu: krátky výklad, kde robot povie len aký je to exponát a dlhšiu verziu, kde robot povie zopár viet o exponáte. V druhom prípade sme nahrávku museli rozdeliť na 10 sekundové úseky tak, aby mal každý menej ako 65 kB.
Exponáty v múzeu:
Ten žltý muzeálny exponát mimoriadne oceňujem! Zaujímalo by ma, či ešte niekde máte aj kus počítača, ktorý do neho dokáže niečo nahrať. :-o Rozhodcovské pozdravy: 1. Super! Veľmi pekné a naozaj krásne, kreatívne riešenie! Bavilo ma ísť spolu s Vami po geologickom múzeu ;)! 2. Opäť pekné a jednoduché riešenie, ktoré spĺňa požiadavky zadania. Sledovanie návštevníka je trocha ťarbavé a nezrealizovali ste to na verejnosti, ale to sú len malé nedostatky. 3. Za úlohu Ďeň otvorených dverí získavate 3b. Na prehliadke ste si dali záležať, keďže ste spravili 2 verzie. 4. Zaujímavo spracovaná úloha. Oceňujem podrobný písomný popis riešenia a ukážky kratších a dlhšieho výkladu robota. Chýba však interakcia s návštevníkom ohľadom stláčania tlačítok s výberom možností.