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: 2sestry79

About the team: Sme dve sestry, jedna stavia robotov a druha ich programuje.

Assignment: Minesweeper

ROBOT

Motory a senzory:

2 large servo motory ktore sluzia na pohyb kolies

1 medium servo motor otaca s color senzorom

1 color senzor ktore detekuje miny

 

Stavba robota:

podvozok 

robot ma dva lage servo motory a kazdy pohana jedno koleso 

ako dve pomocne kolieska robota su dve kovove gulicky pripevnene zozadu

na large servo motoroch je kocka (aby sa kable neplantali a nezavadili do kolies, na kocke je drziak na kabel)

rameno s color senzorom

medium servo motor je zhora pripevneny na kocke

na medium servo motore je rameno z osiek

na ramene je color senzor ktory sa otaca detekuje miny 

 

Ako robot funguje:

Na poli su nahodne rozmiestnene miny.

Robot vyrazi z prveho stlpca pola a s color senzorom detekuje miny.

Aby zadetekoval vsetky miny ktore su v tomto stlpci pomocou medium servo motora pohybuje color senzor dolava a doprava .

Ked zadetekuje minu, tak sa zastavi a zapipa. 

 

POZNAMKA

Okraje boli sice v zadani zakazane ale hneda podlaha sa robotovi plietla s minami a preto sme tam dali zeleny okraj ktory nahradza zelenu podlahu.

 

PROGRAM

Program pozostava z dvoch paralelnych vetiev - jedna kyva medium servo motorom a druha vetva neustale kontroluje color senzor:

  • Pokial vidi okraj (podlahu) tak sa otoci 11.25 otacky (180 stupnov).
  • Pokial vidi minu, na 1 sekundu zastane, zapipa a pokracuje dalej.
  • Inac nerobi nic.

 

 

 

Photos:

Videos:

Programs:

Rating:

Spoločné poznámky pre všetkých: viacerí si neprečítali zadanie poriadne: robot mal vojsť do štvorca so stranou 25cm a ihrisko nemalo byť ohraničené čiernou ani inou čiarou - ak ste ju použili iba na znázornenie okrajov, tak fajn, ale nemala byť použitá na detekciu okraja. Áaa, biela plocha mala byť na podlahe, ale to nie je také podstatné. :-)

2sestry79: Hurá, tešíme sa, že riešite ligu aj tento rok! Toto riešenie je skvelé - podrobný popis a dobrá fotodokumentácia! výborne! :)
Aj algoritmus vyzerá byť dobrý, v prvom priebehu - keď tam bolo len málinko mín - to vyzeralo dobre! Určite jedno z najlepších riešení! Blahoželám! Hint: v texte môžete použiť aj formátovanie. A tu sú Vaše bodové hodnotenia od našich troch rozhodcov:

1. Za úlohu Minesweeper získavate 2,1b. V zadaní sa píše, ze robot deaktivuje mínu a následne po nej prejde, pretože je mína považovaná za deaktivovanú. Váš robot však deaktivuje jednu mínu aj 2-krát (vždy keď cez tú mínu prechádza, ale nie je možné deaktivovať už deaktivovanú mínu). Pri odmíňovaní nie je jasne vidieť, že robot aj zastavil. Taktiež v zadaní sa nepíše, že robot má vydať zvukový signál aj v prípade, keď narazí na okraj štvorca.

2. Máte peknú konštrukciu, len škoda že ste to nedotiahli až do konca.
Robot "deaktivuje" aj okraj plochy, dosť často zbytočne postáva a bohužiaľ ani na druhý pokus sme nevideli kompletné odmínovanie celej plochy.

3. Po prvé, veľmi sa teším, že v tejto súťaži súťaži aj čisto dievčenský tím. Držím palce :) Avšak mám niekoľko komentárov k nedostatkom:
Robot deaktivoval dvakrát tu istú mínu. Mohol čakať o niečo dlhšie. Uhol otáčania by to chcelo ešte mierne doladiť.
V pokuse č. 2 bolo viac mín, ale nebolo vidno ako na ne robot reaguje, škoda.
Pekné riešenie bolo, že senzor bol na pohyblivom ramene a tak mal pomerne široký záber na kontrolu plochy.

Tak teda veľa zdaru aj v ďalších úlohách, už sa veľmi tešíme na Vaše roboty!