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

About the team:

Assignment: The slowest measurable movement

Ahojte, sme tím DonBoti a túto úlohu sme riešili spolu s tímom BoscoBoti, lebo sme prišli na to že pre oba tímy bude výhodnejšie, keď sa spojíme a spolu spravíme jeden veľký prevod.

Predtým BoscoBoti týždeň stavali vlastný prevod a potom obidva tímy napadlo spojiť sa a keďže sa obidva tímy navzájom poznajú, tak sme sa spojili a spolu sme začali robiť jeden obrovský prevod.

Napadlo nás ešte využiť princíp páky na otáčanie prvej tyčky tak, že robot, (ktorý má v sebe prevod 1:24) bude obiehať okolo stroju v kružnici s priemerom asi 0,75 metra, čím sa prvá tyčka bude otáčať veľmi pomaly, a ešte keď je tam spomaľovací prevod, tak na konci nebude vidno žiaden pohyb.

Náš prevod je v pomere 1:7,696 860 859 509 770 E+126, čo je 1:7 696 860 859 509 770 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 (7 696 860 859 509 770 a 111 núl), a skladá sa z 10-tich častí.

  1. časť prevodu spomaľuje 3 100,71-krát
  2. časť prevodu spomaľuje 387 420 489-krát
  3. časť prevodu spomaľuje 226 220 402,87-krát
  4. časť prevodu spomaľuje 258 571 963 330 994 000 000-krát
  5. časť prevodu (atómová elektráreň) spomaľuje 3 308 853 545 984 910 000 000 000 000-krát
  6. časť prevodu spomaľuje 165,38-krát
  7. časť prevodu (kruhy) spomaľuje 133 889 020 982 574 000 000 000-krát
  8. časť prevodu spomaľuje 416 761,93-krát
  9. časť prevodu spomaľuje 124 556 484 375-krát
  10. časť prevodu spomaľuje 28 800 000 000 000 000-krát

Robot spravil 1 otáčku za 2632,1899 sekúnd, čo je 43 minút a 52,1899 sekúnd a z toho sme si vyrátali, že jedna otočka autíčka na konci by trvala 2,02595994161069 E+130 sekúnd, čo je po prepočte asi 1,68943863526653E+113-krát väčšie ako guinessov rekord.

Tu sú vypísané všetky prepočty sekúnd:

2.0259599416106932e+130 sekúnd =

3.3765999026844885e+128 minút =

5.627666504474148e+126 hodín =

2.344861043530895e+125 dní =

6.4198796537464616e+122 rokov =

6.419879653746462e+119 tisícročí =

6.419879653746461e+116 miliónov rokov =

6.41987965374646e+113 miliárd rokov =

6.419879653746461e+110 biliónov rokov =

6.419879653746461e+107 biliárd rokov =

6.41987965374646e+104 triliónov rokov =

6.419879653746461e+101 triliárd rokov =

6.419879653746461e+98 kvadriliónov rokov =

6.419879653746461e+95 kvadriliárd rokov =

...

641.98796537464616 vigintiliónov rokov (e+122)

Ak sa nemýlime, tak je to 4,6528E+112-krát viac ako vek vesmíru.

 

V sekcii programy prikladáme Excelovský súbor, v ktorom sú nejaké výpočty.

Photos:

Videos:

Programs:

Rating:

1. Prevody ste vymysleli naozaj fantastické, to je až neuveritľné. Veľmi sa mi páči aj to, ako ste pri tejto úlohe spolupracovali s druhým tímom. Žiaľ nesplnili ste všetky podmienky zadania, kde píše, že "zmerajte dokázateľný pravidelný otočný pohyb zariadenia, aj keby to malo trvať týždne". Z vášho videa a opisu nevidno, že by ste sa pokúšali zistiť, či sa posledné koliesko vôbec hýbe. Nemusí to byť totiž také jednoznačné, motorček nemusí mať dostatočnú silu na to, aby potočil všetkými kolieskami keď na to príde čas.


2. Kolosálny model. Wau!
Máte štastie, že máte toľko kamarátov s LEGOM :)
Páči sa mi kolegiálny duch dvoch tímov, že viete spolupracovať a nekazíte jedni druhým súťaž.

3. Za úlohu Najpomalší zmerateľný pohyb získavate 3b. Páči sa mi, že ste sa s úlohou vyhrali a podarilo sa vám zostrojiť viacero mechanizmov.

4. Tak toto je iná káva. :) Naozaj obdivuhodné!
V zadaní bola jedna veta: "cieľom bude vytvoriť čo najpomalší pohyb, ktorý sa ešte stále dá zmerať" a to meranie som tam nikde nenašiel (výpočet a meranie sú dve rôzne veci). Inak sú Vaše konštrukcie nádherné, nápad s otáčaním autíčka nakonci veselý a celý projekt, ktorý ste vypracovali, je dotiahnutý a geniálny. Ďakujeme!


Assignment: Resistance force once again

█████████████████████████████████████████████████████████

Dobrý deň, sme tím DonBot a toto je naše riešenie úlohy Odporová sila.

Poznámka k predchádzajúcemu zadaniu:

Robota na zadanie Brexit sme nakoniec nedokončili, hlavne z dôvodu nepresného merania ultrazvukovým snímačom.

Poznámka k programu:

Poučili sme z minulého zadania... :) Program je s popisom.

Konštrukcia robota:

Robot sa skladá z dvoch navzájom prepojených častí. Prvou časťou je váha fungujúca pomocou štyroch sivých pružín. Dokáže odmerať závažie do hmotnosti 1,8kg. Pred váhou sa nachádza prevod kvôli potrebe merania hmotnosti svetelným snímačom. Svetelný snímač smeruje na koliesko s nalepeným papierovým pásikom. Koliesko sa dá vymeniť, na výber sú dve kolieska: presné koliesko je presnejšie vďaka dvojnásobku farebných prúžkov na rovnakej ploche, spoľahlivé koliesko je spoľahlivejšie, pretože svetelnému snímaču sa nemôže stať, že nezaregistruje širší prúžok (čo sa pri tenších farebných prúžkoch na presnom koliesku stávalo). Nalepený farebný pásik je rozdelený na niekoľko častí tromi farbami. Ak by sme použili len dve farby, robot by nevedel, ktorým smerom sa koliesko otáča. [Použili sme algoritmus z našej počítačovej myšky MOUS3 (vtedy sme sa ešte volali YourChoice) a trošku ho upravili.] Vedľa váhy sa nachádza vysoký stojan, v ktorom je zabudovaná EV3 kocka. Na hornú časť stojanu sa umiestňujú motory, ktorých krútiaci moment potrebujeme odmerať. Je možné pripojiť stredné aj veľké EV3 motory. Motory sa dajú po vložení zaistiť "klincom" aby sa nehýbali. Na otáčajúcu sa časť motora ďalej upevníme rameno, ktorého lanko omotáme okolo plochy na váhe. Motory sa dajú pripojiť ku kocke do ktoréhokoľvek portu po odklopení predných dvierok. Na konštrukcii sa nachádza dostatok dierok na prestrčenie káblov (buď na nabíjačku, alebo na pripojenie motora či snímača).

Stručný popis programu:

1. Používateľ pripevní rameno na vrchnú časť robota. Následne pripojí motor k ramenu, motor upevní pomocou "klinca" (ak je to veľký motor, tak aj pomocou červeného "vrchnáka") a zapojí kábel od motora cez predné dvierka k riadiacej EV3 kocke. Ak ešte nie je pripojená nabíjačka, používateľ prestrčí kábel cez spodnú stranu robota a pripojí zástrčku do zásuvky.

2. Po spustení programu sa na displeji zobrazí informácia o hmotnosti telesa na váhe.

3. Používateľ môže hmotnosť vynulovať pomocou ľavého tlačidla (funkcia Tara), pravým tlačidlom sa prepína výpočet hmotnosti po výmene presného kolieska za spoľahlivé, alebo naopak.

4. Hmotnosť telesa by mala byť väščia ako motor dokáže udvihnúť. Následne sa po stlačení stredného tlačidla zobrazí ďalšia obrazovka. Na nej si používateľ vyberie typ motora, potom aj výstup, do ktorého je motor pripojený.

5. Spustí sa meranie. Motor nadvihne teleso na váhe najprv plným výkonom a po sekunde ho uvoľní. Rozdiel v hmotnosti detekuje svetelný snímač.

6. Meranie sa opakuje, pri každom opakovaní sa zníži výkon motora o 10%. Po dosiahnutí nuly sa na displeji zobrazia výsledky. V prvom stĺpci sa ukáže výkon motora, v druhom krútiaci moment konkrétneho motora. V nadpise je zobrazená informácia o typickom (udávanom) krútiacom momente motora pri nulových otáčkach. Tento údaj sme získali z oficiálnej LEGO webstránky.

█████████████████████████████████████████████████████████

Photos:

Videos:

Programs:

Rating:

1. Pekne premyslené, máte tam hodnoty aj pre rozličný príkon motorčekov, dokonca viacero meraní, super!

2. Super, že ste sa pustili aj do druhej úlohy, čo veľa tímov nespravilo! Chválim, aj za poučenie sa z minulého hodnotenia :)

3. Za úlohu Ešte raz odporová sila získavate 3b. Veľmi pekne ste popísali popis riešenia a páči sa mi aj vypísanie hodnôt na displeji. :)

4. Veľmi zaujímavé riešenie. Krásne ste sa s tým pohrali, video je veľmi dobre spracované. Úloha mala dve časti 1) zmerať krútiaci moment pri nulových otáčkach, 2) pomocou výsledku z 1. časti zmerať pokojové trenie. Ak som dobre pochopil, riešili ste iba prvú časť úlohy. Áno, krútiaci moment bude rozličný pre rôzne nastavenie sily motora. Tu však ako v prípade tímu 2sestry platí tiež, že treba použiť modrý neregulovaný pohybový blok namiesto zeleného regulovaného. Čo viac, na zmeranie krútiaceho momentu potrebujeme nájsť hraničnú hodnotu a to buď dĺžky ramena, alebo veľkosti závažia. Zmenou výkonu ani pozorovaním veľkosti výsledného pohybu nezmeriame nič užitočné. Čiže buď by bolo treba plynule meniť hmotnosť závažia (čo by sa dalo napr. ak by to bola tekutina), alebo plynule posúvať veľkosť páky na ktorej je závažie zavesené. V okamihu, keď by sa sústava pohla (alebo dostala do rovnováhy) by došlo k prekročeniu (dosiahnutiu) hraničnej hodnoty - čiže pre danú aktuálnu dĺžku ramena a hmotnosť závažia by sme mohli určiť krutiaci moment motora pre nastavený výkon. Aj tak sa mi Vaše riešenie páči a som veľmi rád, že ste takto poctivo bádali!