Naším cieľom bolo postaviť malého kompaktného robota, ktorý sa bude pohybovať všetkými smermi. Pri jeho stavbe sme využili len základné diely zo stavebnice Lego Education Spike, konkrétne 4 motory, ktoré sú uložené kolmo na seba, 1 senzor snímania farieb, ktorý sme použili ako základný smerový nástroj.
Po spustení sa program riadi podľa cyklu forever (opakuj stále), neustále kontroluje farbu senzorom snímania farieb a podľa nej vykonáva rôzne pohybové príkazy. Program pozostáva z ôsmych podmienok (if) – každá reaguje na inú farbu.
Program zabezpečuje, že robot neustále sleduje farbu. Podľa farby vykonáva:
V priebehu práce sme vyskúšali viacero modelov, ten ktorý prezentujeme sa nám najviac pozdával. Má však aj svoje chyby, medzi ktoré zaraďujeme prešmykovanie kolies pri pohybe a v niekedy nesprávne načítanie príslušnej farby.
1. Veľmi zaujímavé až by som povedal neočakávané a obdivuhodné! Zaujímalo by ma, či dokáže jazdiť šikmo aj plynule, nielen kostrbato na striedačku, neskúšali ste? Ale zadanie to nevyžadovalo, takže úloha je úspešne vyriešená, gratulujem! 2. Za úlohu Všesmerový pohyb získavate 2.8b. Vo videu mi chýba výklad napr. aký je rozdiel medzi farbami a pod. 3. Pekná konštrukcia, hoci pri kolmých pohyboch vždy tie pasívne kolieska trocha (dosť) brzdia. Ale poradili ste si. Škoda, že pri tom šikmom pohybe netočíte všetky motory súčasne, bol by ten pohyb plynulejší.