Robot Sub1 lost Rubiks kubus in 887 milliseconden op

0
584

Kort nadat twee hobbyisten een robot maakten die een Rubiks kubus op wist te lossen in 1,019 seconden, is er een nieuw snelheidsrecord gevestigd. De Sub1-robot is de eerste machine die de puzzel in minder dan een seconde wist te klaren.

De Duitse ingenieur Albert Beer is de maker van Sub1. Voor het oplossen gebruikt de robot twee webcams, die een foto van de kubus maken, waarbij op iedere foto drie zijden zichtbaar zijn. De webcams zijn voor de start van de oplosprocedure afgedekt, zodat het berekenen van de oplossing niet vooraf plaats kan vinden.

Om de oplossing te berekenen gebruikt Beer het algoritme van Herbert Kociemba. De oplossing wordt vervolgens naar een Arduino-compatibel computerbordje gestuurd, dat de zes stappenmotoren de instructies geeft om de twintig benodigde stappen uit te voeren. De Sub1-robot slaagde erin om de befaamde kubus in 887 milliseconden seconden op te lossen. Eind januari werd de tijd door een andere robot op 1,019 seconden gezet.

Volgens Beer zat er honderden uren tijd in het bouwen, programmeren en afstemmen van Sub1 en is het de eerste robot die zelfstandig een Rubiks kubus kan oplossen in minder dan één seconde. Hij heeft een recordclaim ingediend bij Guiness World Records en is in afwachting van een bevestiging.

De recordpoging is volgens de maker gedaan met een door de World Cube Association geverifieerde speed cube, in de Cubikon-winkel in München. Het officiële wereldrecord staat nog altijd op naam van een machine van Lego die in 2014 met behulp van een Samsung Galaxy S4 een Rubiks kubus wist op te lossen in 3,253 seconden. Het ‘handmatige’ wereldrecord staat op naam van Lucas Etter, die in november 2015 op veertienjarige leeftijd een Rubiks kubus oploste in 4,904 seconden.