• Home
  • Kemi
  • Astronomien
  • Energi
  • Naturen
  • Biologi
  • Fysik
  • Elektronik
  • Blinka inte nu:Roboten gör en snabbpussellösning på 0,38 sekunder

    Kredit:CC0 Public Domain

    En robot (hemgjord, märk väl) kan lösa kuben på 0,38 sekunder. Det representerar tiden "från det ögonblick som tangenttryckningen registreras på datorn, till när det sista ansiktet vänds, " sa Ben Katz i sin blogg om bedriften. Han samarbetade med Jared Di Carlo för att skapa roboten.

    Det slår rekord. Ars Technica Timothy Lee sa att att lösa pusslet på 0,38 sekunder markerade "en 40-procentig förbättring jämfört med det tidigare rekordet på 0,637."

    Du kan se videon "0,38 Second Rubik's Cube Solve" som Katz lade upp på onsdagen. Du kan läsa om hur han och Di Carlo åstadkom detta genom sina blogginlägg. Katz bloggade om deras maskin och process, döpt till "Rubikens konstighet". Katz är en masterstudent vid Biomimetic Robotics Lab, Massachusetts Institute of Technology.

    Jared Di Carlo på Kaktuszonen sajten sa, "Nyligen, Ben Katz och jag samarbetade om en Rubik's Cube-lösningsrobot för att försöka slå världsrekordtiden på 0,637 sekunder, satt av några ingenjörer på Infineon. Vi märkte att alla snabba Rubik's Cube-lösare använde stegmotorer, och trodde att vi skulle kunna bli bättre om vi använde bättre motorer."

    De använde Kollmorgen ServoDisc-motorer. De valde för sitt höga vridmoment-till-tröghetsförhållande. "Motorn är kärnlös, sa Di Carlo, "så det finns inga tunga stållamineringar på rotorn, och det finns inget stål att mätta, så det kan accelerera vansinnigt snabbt. I en rörelse på 10 ms kvartsvarv, motorn når över 1000 rpm."

    De använde 6 motorer, 6 anpassade motordrivrutiner, 2 PlayStation Eye-kameror och, för kuben "En av de billigaste som finns."

    Lee in Ars Technica sa att PlayStation-objekten skulle upptäcka kubens nuvarande tillstånd; Katz och Di Carlo skaffade ett par. "De placerade dem i motsatta hörn av kuben, tillåta varje kamera att observera tre ansikten." Lee sa att kamerorna hade problem med att skilja rött och orange, så de två kollaboratörerna målade orangea ansikten svarta.

    Di Carlo sa, "Maskinen löser ett "YJ Yulong Smooth Stickerless Speed ​​Cube Puzzle." Han sa att de använde den billigaste kuben de kunde hitta på Amazon Prime, eftersom de trodde att de skulle förstöra många av dem.

    Programvara för kublösningsrobot? Du hittar den på GitHub. De vände sig till OpenCV för färgdetektering. Programvaran identifierade färgerna, byggde en beskrivning av kuben, och skickade den till min2faslösaren.

    "Den resulterande lösningssträngen konverteras till ett kompakt kubsekvensmeddelande, och skickas till alla motorstyrenheter samtidigt med hjälp av en USB till seriell adapter ansluten till en differentiell seriell IC." Processen, han sa, tar cirka 45 ms. "Det mesta av tiden går åt till att vänta på webbkamerans drivrutin och upptäcka färger."

    Ta en större bildvy, Jared Weintraub in 9to5leksaker sa, "Den klassiska 1980-talets barnleksak, Rubiks kub har förblivit en häftklammer till denna dag för forskare, både matematiker och nördar. Att slutföra pusslet på några minuter har uppnåtts av några smarta individer och under de senaste åren, forskare har tränat robotar för att klara uppgiften på några sekunder. "

    Denna människa-robot-strävan efter snabb lösning i konkurrensläge får intressanta reaktioner via kommentarer om en sådan prestation.

    Några var inte imponerade, inte på grund av tiden, men på grund av själva ansträngningen att få en maskin att veva ut de färdiga sidorna. Tycka om, vad är meningen?

    "Rubiks kub var designad för att roa människor, " sa en kommentar. "Möjligen arbeta med problemlösningsförmåga." En annan kommentar:"Tja, om det kom på det på egen hand skulle det vara väldigt imponerande..."

    © 2018 Tech Xplore




    © Vetenskap https://sv.scienceaq.com