There is yet another robot that can now complete the Rubik's cube, and it is now the world record holder.
Earlier this year, there was a robot that could complete the task in 0.38 seconds, and now another cube robot can solve the Rubik's cube in 0.337 seconds, which beats the world record.
The former world record speedcubers that do the job in less than 1 second, use the industrial engines comprising step motors and high-end servos. This time Mike Thomas, the designer behind Mater P, used a more common little servo which is widely used on model cars, helicopters, and boats. "A normal servo that we could buy on the market was not faster," explains the designer. "So I made quite a lot of modifications to make it work, including redesigning the sensor, control circuit board, and the gearbox. Still, with these changes, the speed was fast, but not enough to beat the record."
Thomas eventually found an alternative way to improve the time, even though he could not cut down on the 20 moves required to solve the cube, he did realise that if the robot turns both opposite sides at the same time, it would perform two cube moves at once. Mechanically speaking, it only consumes the time of one move, as you can see in the video, the cube needed 20 moves, but with 7 pair ones, the mechanical moves were actually only 13.