Logo Robotika.SK Faculty of Electrical Engineering and Information Technology, Slovak University of Technology  Logo Faculty of Mathematics, Physics and Informatics, Comenius University 

Team name: Rubik's Bots

About the team:

Assignment: Ball maze

Ahojte, my sme tím Rubik´s Bots a predstavujeme vám naše riešenie na úlohu Guličkové Bludisko.

Na robotovi je držiak na bludisko, do ktorého sa bludisko vkladá. Držiak sa dokáže nakláňať do každej strany, pomocou dvoch motorov z ktorých každý ovláda inú os nakláňania. Tým pádom sa držiak dá nakloniť do akéhokoľvek smeru. Motory neotáčajú držiakom na bludisko priamo, otáčajú ním cez 24x spomalený špirálový prevod, kvôli väčšej presnosti otáčania. Na robotovi máme aj držiaky na všetkých päť bludísk a guličku, aby sme mali miesto, kam môžeme všetky bludiská a guličku odložiť.

V programe na začiatku robotovi pomocou tlačidiel na kocke zadáme, aké má bludisko zatáčky, a robot po potvrdení guličku prevedie bludiskom podľa zadaných údajov. Robí to tak, že vždy postupne číta zo zoznamu zadaných zatáčok, a otočí prislúchajúcim motorom do správneho smeru. Po ukončení pohybu motor zostane naklonený, až dokým nedostane pokyn otočiť sa do druhej strany, alebo do konca bludiska. Preto niekedy gulička dokáže prejsť niekoľko zatáčok bez pohybu akéhokoľvek motora.

Po prejdení všetkých zatáčok robot vráti obidva motory do začiatočnej pozície, a zahrá fanfáru.

Popri zadávaní tiež vypisuje na displeji počet zatáčok v bludisku, len pre informáciu používateľa.

Skúšali sme urobiť aj to, že robot by držiakom otáčal aj popri zadávaní, aby používateľ videl, čo vlastne robí, ale nevyšlo nám to. To sa deje preto, že niekedy pri niektorom naklonení gulička prejde viac zatáčok naraz, čo je pôvodný úmysel, ale v tomto prípade to nie je dobré, pretože má ísť len jeden krok naraz, aby používateľ videl ktorý krok spravil.

Aby sa to dalo spraviť, držiak by sa musel po každom kroku nastaviť úplne vodorovne, aby sa gulička vôbec nehýbala. A aj potom by gulička pri ďalšom náklone mohla prejsť cez roh jednobodkovej opory, pretože je menšia ako 2 LEGO bodky, to znamená že jej stred by pravdepodobne nebol podoprený, a tým pádom by sa skotúľala cez roh. Toto by sa dialo len niekedy, takže by sa to na niektorých bludiskách dalo, ale stále tam je ten problém, že robot sa nikdy nenastaví tak naplocho, aby gulička úplne zastavila.

Photos:

Videos:

Programs:

Rating:

1. Toto sa Vám podarilo spracovať po každej stránke profesionálne. Ďakujeme a gratulujeme!

2. Perfektné riešenie! Páči sa mi variabilita vašich bludísk, to že sú vymeniteľné, aj to, že ste na podlahu dali hladké kocky bez štuplíkov aby sa gulička ľahšie kotúľala. Dobrý je aj zásobník na guličku a zadávanie krokov. Najviac však obdivujem toho, kto zadáva postupnosť, takto rýchlo by som to ani ja veru nezvládol.

3. Za úlohu Guľôčkové bludisko získavate 3b. Zostrojili ste pekné riešenie úlohy. Páči sa mi rozsiahly popis riešenia :)

4. Super nápad s meniacimi sa kazetami. Ako ozajstná hra. Super.
Dúfam, že sa vám tento rok páčili úlohy a budete súťažiť aj budúci rok :)