neprihlásený Štvrtok, 25. apríla 2024, dnes má meniny Marek
Nový rekord, robot zložil Rubikovu kocku za 0.38 sekundy

Značky: Rubikova kockarobotikarekordyzaujímavosti

DSL.sk, 9.3.2018


Robotické skladanie Rubikovej kocky má nový a výrazne vylepšený rekord, keď robot dvojice Ben Katz a Jared Di Carlo zložil kocku za 0.38 sekundy oproti doterajšiemu rekordu 0.637 s z konca 2016 vytvorenému spoločnosťou Infineon.

Kľúčové pre výrazné vylepšenie času bolo podľa tvorcov použitie výrazne lepších motorov ako pri doterajších pokusoch, dvojica konkrétne použila šesť motorov Kollmorgen ServoDisc U9.

Pre tie vyvinuli vlastné hardvérové ovládače postavené na CPU s ARM Cortex-M4 jadrom a počiatočný stav kocky sníma dvojica kamier PlayStation 3 Eye.

Pripojený počítač s Linuxom detekuje z obrazu kamier stav kocky a nájde postupnosť potrebných ťahov na vyriešenie pomocou implementácie min2phase Kociembovho algoritmu, ktorá má 19 až 23 otočení steny kocky o 90 stupňov.


Nové rekordne rýchle zloženie Rubikovej kocky robotom (video: Ben Katz)



Ovládajúci počítač následne pošle celú sekvenciu šiestim ovládačom motorov, ktoré ju už následne samé realizujú. Svoj postup synchronizujú cez hardvérovú AND dosku, aby bol naraz aktívny len jeden z motorov a otáčaná bola len jedna stena.

Počiatočná fáza od spustenia softvéru po zaslanie inštrukcií ovládačom motorov trvá 45 ms. Motory otočia stenu kocky za 10 ms, v súčasnej implementácii sa priemerne jeden ťah uskutočňuje za 15 ms a v čase riešenia sú tak ešte rezervy odstrániteľné ďalším ladením výkonu.




Robot, ktorý vytvoril nový rekord, kliknite pre zväčšenie (foto: Ben Katz)



Pri nesprávnom otočení steny a následnom pohybe prípadne viacerých motoroch aktivovaných súčasne ale hrozí zlomenie kocky prípadne pokazenie hardvéru, tvorcovia zatiaľ avizujú že ďalšie optimalizácie pravdepodobne neuskutočnia.

Dvojica popisuje svojho robota detailnejšie v týchto článkoch.


      Zdieľaj na Twitteri



Najnovšie články:

Uvedený notebook používajúci nový formát menších pamäťových modulov CAMM2
Nová verzia Windows 11 bude vyžadovať CPU s podporou ďalších inštrukcií, nepobeží na starších CPU
Google opäť odložil vypnutie cookies tretích strán v Chrome
HDD zdražia, Western Digital a Seagate to už oznámili veľkým zákazníkom
Po oprave zariadení v EÚ sa predĺži záruka a výrobcovia budú povinní opravovať aj po záruke
Japonská sonda nebola skonštruovaná aby prežila noc na Mesiaci, funguje aj po tretej
Železnice opäť aktualizujú systémy, v noci nebude fungovať internetový predaj lístkov - aktualizácia 1
Vydaná Fedora 40
Samsung spustil výrobu takmer 300-vrstvovej flash pamäte
NASA opravila sondu Voyager 1, aktualizovala softvér aby nevyužíval poškodenú pamäť


Diskusia:
                               
 

Ale museli oranzove policka prefarbit na cierno. Asi sa mu mylila oranzova s cervenou
Odpovedať Známka: 6.8 Hodnotiť:
 

uz to je podla mna skor otazka hardware, ze ako rychlo sa to dokaze tocit a tak...
to sa skor mozu pretekat ze kto urobi lepsi algoritmus.. posklada 1mega kociek za 0.0545s a tak, lebo toto je fakt len o tom ze si tu kocku kdesi upnem a tocim
Odpovedať Známka: 6.0 Hodnotiť:
 

aby som sa lepsie vyjadril, tak jasne, ze urobit hardware riesenie na toto je tiez umenie, ja len to, ze sa preslo od logiky-SW k HW...
Odpovedať Známka: 8.0 Hodnotiť:
 

ja len to, ze sa preslo od logiky-SW k HW bez zvazenia algoritmu subezneho otacania protilahlych stran protismerne...
Odpovedať Známka: -2.0 Hodnotiť:
 

NO to si na nic prevratne neprisiel. Samotny algoritmus je taky jednoduchy, ze aj stolovy pocitac z pred 10 rokov by to vyratal za zlomok sekundy. Vzdy to bolo o hardweri.
Odpovedať Hodnotiť:
 

A to ešte furt je tam rezerva. Pri tom spomalenom zábere bolo vidieť, že zakaždým sa celý panel pretočil ďalej, ako mal. Tým pádom ďalší panel musí chvíľu čakať. Tam dochádza k časovým stratám.
Odpovedať Známka: 5.0 Hodnotiť:
 

To sa lahko povie ale tazsie spravi, podla mna to je viac demolicny stroj na rubikove kocky ako stroj na skladanie :D A rekord by mal byt podla mna urceny napr. troma po sebe uspesnymi pokusmy
Odpovedať Známka: 6.0 Hodnotiť:
 

Presne tak. Aj auta na solnych jazerach meraju cestou tam aj späť. Ale zase šprintér ide iba raz. Dilema
Odpovedať Hodnotiť:
 

Co sa stane, ked mu dam kocku, kde prefarbim policku .. idealne na farbu mimo. Najprv sa spalia obvody a nasledne roboticke motory kocku rozkockuju na atomy ?
Odpovedať Známka: 4.3 Hodnotiť:
 

hej, z kocky spravia mensie kocky
Odpovedať Známka: 3.3 Hodnotiť:
 

Pozor kocky sú v kríkoch.

Odpovedať Známka: 6.7 Hodnotiť:
 

Demonštranti vykúpili všetky rubikove kocky.
Odpovedať Známka: 7.5 Hodnotiť:
 

a frajeri vo vlaku nebudú mať čo žrať
Odpovedať Známka: 1.4 Hodnotiť:
 

na yom youtube bol dobry koment, nieco ako
"pre vychutnanie si videa na plno, dajte rychlost na 2x"
Odpovedať Známka: 7.5 Hodnotiť:
 

Som zvedavy, ako by si ten robot poradil, keby na ktorychkolvek dvoch stranach kocky bola v strede rovnaka farba.
Odpovedať Známka: 10.0 Hodnotiť:
 

predpokladam ze podobne, ako keby bolo na kocke 7 farieb
Odpovedať Známka: 10.0 Hodnotiť:
 

Zacal by zdovodnovat, ze podla nazoru renomovanych odbornikov dve priekazne chybaju?
Odpovedať Známka: -2.0 Hodnotiť:
 

no šak spravi iba to,co mu programator pri tebou opisanej situacii naprogramuje o))
Odpovedať Hodnotiť:
 

Soros ich prefarbil.
Odpovedať Známka: 2.0 Hodnotiť:
 

preco na cas?
preco nie len tak ze o rok o dva nevadi preco na ten cas lebo im jebe preto.

Odpovedať Známka: 2.0 Hodnotiť:
 

No sak aj tebe
Odpovedať Hodnotiť:
 

0.38 s?

hold my beer..
Odpovedať Známka: 10.0 Hodnotiť:
 

nechal by som ho rano obliekat 3 deti za kolko by to dal.
Odpovedať Známka: 10.0 Hodnotiť:
 

hadam nchces, aby im takto dolamal ruky-nohy.. .-)
Odpovedať Hodnotiť:

Pridať komentár