Videnskab
 science >> Videnskab >  >> Elektronik

Blink ikke nu:Robotten laver en hurtig terningpuslespil på 0,38 sekunder

Kredit:CC0 Public Domain

En robot (hjemmelavet, husk dig) kan løse terningen på 0,38 sekunder. Det repræsenterer tiden "fra det øjeblik tastetrykket blev registreret på computeren, til når det sidste ansigt er vendt, "sagde Ben Katz i sin blog om bedriften. Han samarbejdede med Jared Di Carlo om at skabe robotten.

Det slår en rekord. Ars Technica Timothy Lee sagde, at løsningen af ​​puslespillet på 0,38 sekunder markerede "en forbedring på 40 procent i forhold til den tidligere rekord på 0,637."

Du kan se videoen "0.38 Second Rubik's Cube Solve", der blev sendt af Katz onsdag. Du kan læse om, hvordan han og Di Carlo opnåede dette gennem deres blogindlæg. Katz bloggede om deres maskine og proces, kaldet "The Rubik's Contraption." Katz er en kandidatstuderende ved Biomimetic Robotics Lab, Massachusetts Tekniske Institut.

Jared Di Carlo på Kaktuszonen webstedet sagde, "For nylig, Ben Katz og jeg samarbejdede om en Rubiks Cube -løsningsrobot for at forsøge at slå verdensrekordtiden på 0,637 sekunder, indstillet af nogle ingeniører på Infineon. Vi bemærkede, at alle de hurtige Rubiks kubeløsere brugte trinmotorer, og tænkte, at vi kunne gøre det bedre, hvis vi brugte bedre motorer. "

De brugte Kollmorgen ServoDisc -motorer. De valgte for deres høje moment-til-inerti-forhold. "Motoren er kerneløs, "sagde Di Carlo, "så der er ingen tunge stållamineringer på rotoren, og der er intet stål at mætte, så det kan accelerere sindssygt hurtigt. I et træk på 10 ms kvart omgang, motoren når over 1000 omdr./min. "

De brugte 6 motorer, 6 brugerdefinerede motordrivere, 2 PlayStation Eye -kameraer og, for terningen "En af de billigste tilgængelige."

Lee ind Ars Technica sagde, at PlayStation -elementerne skulle registrere terningens aktuelle tilstand; Katz og Di Carlo erhvervede et par. "De placerede dem i modsatte hjørner af terningen, tillod hvert kamera at observere tre ansigter. "Lee sagde, at kameraerne havde problemer med at skelne mellem rødt og orange, så de to samarbejdspartnere malede orange ansigter sorte.

Di Carlo sagde, "Maskinen løser et" YJ Yulong Smooth Stickerless Speed ​​Cube Puzzle. "Han sagde, at de brugte den billigste terning, de kunne finde på Amazon Prime, da de troede, de ville ende med at ødelægge mange af dem.

Software til terning-løsning-robot? Du kan finde det på GitHub. De henvendte sig til OpenCV for farvedetektering. Softwaren identificerede farverne, bygget en beskrivelse af terningen, og videregav den til min2 -faseløseren.

"Den resulterende løse streng konverteres til en kompakt kubesekvensbesked, og sendes til alle motorstyringer samtidigt ved hjælp af en USB til seriel adapter tilsluttet en differentiel seriel IC. "Processen, han sagde, tager omkring 45 ms. "Det meste af tiden går med at vente på webcam -driveren og opdage farver."

Når man tager et større billede, Jared Weintraub i 9to5Legetøj sagde, "Det klassiske legetøj fra 1980'erne, Rubiks terning har været en fast bestanddel i dag for forskere, matematikere og nørder ens. Gennemførelsen af ​​puslespillet på få minutter er opnået af et par lyse individer, og i de seneste år har forskere har uddannet robotter til at fuldføre opgaven på få sekunder. "

Denne menneskerobot-søgen efter hurtig løsning i konkurrencedygtig tilstand henter interessante reaktioner via kommentarer vedrørende sådan en præstation.

Nogle få var ikke imponeret, ikke på grund af tiden, men på grund af selve indsatsen for at få en maskine til at skrue de færdige sider ud. Synes godt om, hvad er pointen?

"Rubiks terning var designet til at underholde mennesker, "sagde en kommentar." Muligvis arbejde med problemløsningsevner. "En anden kommentar:" Nå, hvis det fandt ud af det på egen hånd, ville det være meget imponerende ... "

© 2018 Tech Xplore




Varme artikler