neprihlásený Štvrtok, 21. novembra 2024, dnes má meniny Elvíra
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:

Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov
SpaceX nezachytávala prvý stupeň Starship kvôli problému na štartovacej veži
Sprístupnená prvá testovacia verzia už Androidu 16
Starship má dnes uskutočniť ďalší let, video
Google chce údajne na notebooky nasadiť Android namiesto ChromeOS


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