Lego tükkidega tehtud robot Cubestormer 3 lahendab Rubiku kuubikud sekunditega

Robot Cubestormer 3 tehtud koos Lego tükid lahendada Rubiku kuubikud sisse sekundit. Ehkki allolevas videos paistavad silma näod, mille lapsed üles panevad, paar päeva tagasi Kopenhaagenis peetud hiljutisel Lego näitusel, kui nad näevad Cubestormer 3 tegevuses. Ja see on see, et kombinatsioon uusimast robotite tehnoloogiast, mõistatuse lahendamiseks rakendatavast loogikast, Lego Mindstormi tehnoloogiast ja Androidiga varustatud mobiiltelefonile paigaldatud kaamerast ühendatakse kuubi lahendamiseks uskumatul viisil.

Mul on mõned Rubiku kuubikud kodus salvestatud ja mäletan endiselt kombinatsioone, mida tuli rakendada kuubi lahendamiseks väga lihtsate sammude järgi. Ma räägin 80ndatest, kui mu vanus oli sarnane sellega, mis mu tütar täna oli. Pärast nii pikki aastaid olen ma näiteks Microsiervos näiteks näinud, kuidas noored lahendavad kuubikud sekunditega ja nüüd lahendavad robotid ka need täiskiirusel, liigutades oma mehhanisme vastavalt kaamera nägemusele ja kuubi positsioonile. .

Võite öelda, et see robot on mängijamitte inimene kiiremini lahendada Rubiku kuubik kogu maailmas. Seetõttu julgustame kõiki ulatuslike programmeerimisteadmistega noori inimesi, keda julgustatakse kuup lahendama. Microsiervos räägivad nad meile seda robot lahendab kuubi 3,60 sekundiga samal ajal kui inimesed teevad seda 5,66 sekundiga ja kui kombinatsioon ei luba seda olla lühem kui viis sekundit, on see praktiliselt võimatu.

Protseduur või rutiin, mida robot järgib, on Samsung Galaxy nutitelefoni abil kuubiku nägude pildistamine, Bluetoothi ​​kaudu juhtimiskeskusesse teabe saatmine, võimaliku lahenduse arvutamine ja robotivarte liigutamine ja nii edasi kuni lõpliku lahutusvõime saavutamiseni.

A vinge programmeerimisharjutus, Lego tükkide kohandamine, kõigile juurdepääsetava tehnoloogia kasutamine ja eriti Rubiku kuubi pakutavate võimaluste ärakasutamine, mis on alates 80ndatest olnud taaselustaja, mis aitab meil mõelda, meelde jätta, harjutada ja nüüd ka Robotite programmeerimiseks.