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: HomBoti

About the team: náš tím vznikol minulú sezónu. Teraz ho tvoríme dvaja bratia. Náš názov HomBoti sme si zvolili preto, že na rozdieľ od mnoho tímov neriešime zadania v škole alebo na krúžku, ale doma.

Assignment: Shopping assistant

Dobrý deň

My sme tím HomBoti a radi by sme Vám povedali niečo o našom riešení úloha pomocník s nákupom.

Náš „pomocník“ je dvojkolesoví robot, ktorého samotná konštrukcia je dosť jednoduchá. Vpredu má vidlicu na zachytávanie jedla v obchode. Tie vidlice usmernia tovar pod colour senzor, ktorý zistí, aká je to surovina. Pokiaľ bola objednaná vpustí ju do svojej priehradky ak nie, pomocou medium motora dvihne vidlicu a tak vypustí tú surovinu. Okrem toho náš „pomocník“ disponuje ešte jedným colour senzorom, ktorý však sníma intenzitu svetla a umožnuje robotovi sa pohybovať po čiare. :

2x Large motor – na pohon kolies a teda pohyb

1x medium motor – na zbieranie nákupu a triedenie nechcených surovín

2x colour senzor – jeden na zistenie druhu tovaru a druhý na sledovanie čiary.

1x EV3 riadiaca jednotka

5x kábel

A samozrejme množstvo ďalších súčiastok.

 

Na začiatku po spustení programu treba zadať počty surovín. Najprv robot vypíše „jablka“ a môžete pomocou tlačidiel hore (+1) alebo dole (-1) nastaviť počet jabĺk od 0 po 3 (v obchode viac nepredávajú). Ak je osoba s počtom spokojná stlačí stredné tlačidlo a robot prejde na ďalšiu surovinu. Rovnako treba nastaviť počet chleba a mlieka. Robot po potvrdení počtu jabĺk chvílu počká a vydá signál – štart. A potom vyrazí sledovať čiaru. Cesta k obchodu nie je v našom prípade čierna, ale modrá, pretože čiernu izolepu sme nemali po ruke. Má asi necelé dva metre a robotovi ju trvá prejsť asi tak 100 sekúnd. Je to dosť pomalé, no vsadili sme na väčšiu presnosť pohybu a nie na rýchly pohyb. Vo videu sme to preto zrýchlili. Obchod je na konci čiary taká veľká sľučka. Robot nepotrebuje žiadne označenie odkiaľ pokiaľ je obchod. Pridať to do programu by nebolo problém, len v našom prípade by bolo zbytočné mať program tak rozdelení – pokiaľ ide do obchodu a druhá časť čo už je v obchode. Počas celej jeho dráhy, ktorá trvá necelých 5 minút (zo štartu, do obchodnej sľučky a naspäť), robot ide po čiare a zároveň čaká, kým neuvidí buď červenú (jablko) alebo žltú (rastlinné mlieko) alebo modrozelenú (chlieb) farbu/surovinu. Keď niečo vidlice usmernia pod colour senzor, a teda robot môže vidieť ten tovar, podľa farby zistí, koľko ešte kusov treba daného tovaru. Ak je potrebných viac ako 0, robot odpočíta z počtu, ktoré ešte treba kúpiť 1 a pokračuje ďalej. Vidlice tovar potom už samé posunú do zásobníku. Ak daný tovar už netreba (už ho má dostatočný počet, alebo nebol objednaný), tak pomocou motora na 3 sekundy zdvihne vidlicu a nechá ho za sebou. . Na konci keď robot nákup dovezie treba stlačiť to bočné tlačidlo, čím „pomocníkovi“ skončila úloha a vypne program.

Čo sme to asi 10-krát skúšali, vždy presne splnil objednávku, len mu to trvalo tých 5 minút. No ako pomocník je veľmi spoľahlivý a presný.

 Popis programu je v programe

Photos:

Videos:

Programs:

Rating:

1. To sú ale veľké potraviny! Riešnie je kompletné, funguje to, gratulujem! Jediné, čo do budúcnosti môžete trochu vylepšiť, je viac sa usliovať, aby sa obraz toľko netriasol, viem, že je to hlavne kvôli tomu zrýchleniu, ale o to viac sa treba snažiť o čo najplynulejší pohyb. Tešíme sa na ďalšie riešenia!

2. Za úlohu Pomocník s nákupom získavate 3b. Páči sa mi akým spôsobom si vyberáte v obchode potraviny :)

3. Veľmi pekne vyriešená úloha a ešte lepšie zdokumentovaná. Super. Plný počet bodov za mňa.

4. Perfektné riešenie, ešte ste ho aj vylepšili. Super! Zaslúžite si 3 body.