A machine that solves the Rubik's cube in the world's fastest 0.38 seconds has appeared, and the appearance of breaking the world record significantly is being released in the movie



There are two types of time in the fast-solving world record of the three-dimensional puzzle ' Rubik's Cube ' that aligns all six colors: time by human hands and time by machine hands. The Rubik's Cube capture machine created by an American graduate student succeeded in solving the Rubik's Cube in just 0.38 seconds, shortening the Rubik's Cube quick solving time by 40% and setting a world record.

BuildIts in Progress: The Rubik's Contraption

http://build-its-inprogress.blogspot.jp/2018/03/the-rubiks-contraption.html

The Cactus Zone: Rubik's Solver Software
http://cactus-zone.blogspot.com/2018/03/rubiks-solver-software.html

You can see how the machine actually solves the Rubik's Cube in just 0.38 seconds in the following movie uploaded by the creator Ben Katz . The time of 0.38 seconds is 'from the machine's start of recognizing the image to the end of solving', and according to Katz, 'the time it takes to recognize the face of the cube and calculate the solution' is about 0.045 seconds, 'the cube'. It takes about 0.335 seconds to move the surface and finish solving.

0.38 Second Rubik's Cube Solve --YouTube


The world record when a human solves the Rubik's Cube is 4 seconds 59 by Seung Beom Cho at the time of writing the article. The world record for quick-solving by machine so far was 0.637 seconds by the Rubik's Cube capture machine manufactured by German semiconductor maker Infineon Technologies . Ben Katz and Jared Di Carlo, graduate students at the Massachusetts Institute of Technology's Institute for Biorobot Engineering , saw Infinion Technology's machines and thought, 'If you use a better motor, you should be able to solve it even faster.' .. And the developed machine is the one in the image below. Disc-shaped motors that rotate the cube are fixed to the six sides of the cubic case.



The

Colmogen disc servomotor used in the machine can rotate 90 degrees in about 0.015 seconds at a rotation speed of over 1000 rpm. In the following movie actually uploaded by Katz, you can see the cube that can be rotated at a tremendous speed.

Cube Solver 1-DOF Test --YouTube


In the following movie, you can also see how the cube can not withstand the rotation of the motor and the cube breaks apart. Katz and Carlo used the cheapest cube on Amazon.com for $ 4.55 each, but they said they broke four until the machine was completed.

Cubesplosion-YouTube


The board that controls the motor is a self-made one, but when testing the machine, it could not withstand the voltage and exploded twice. He also made his own circuit board to switch the signals to the six motors so that the six motors do not move at the same time and interfere with each other.



Recognition of each face of the Rubik's Cube is performed by two PlayStation Cameras arranged diagonally. It is said that this PlayStation Camera was obtained for only $ 7 (about 770 yen).



One camera can recognize three sides at the same time, and based on the image recognized by the camera, color is identified by Linux-based software, a solution is derived, and operation control signals are sent to all motor controllers. However, because the quality of the camera was not very good, it seems that it is difficult to distinguish between red and orange, so the Rubik's cube used in the test uses the rough technique of painting the orange part in black.



According to Katz, the machine can be faster, but it takes a lot of time to tune the machine. In addition, a series of software used in the capture machine is published on GitHub by Carlo.

in Hardware,   Video, Posted by log1i_yk