(PhysOrg.com) -- The world's fastest Rubik's Cube-solving robot has been developed by students at Swinburne University of Technology.

The , named Ruby, can solve the scrambled puzzle in just over 10 seconds, including the time taken to scan the initial status of the cube.

It was built from scratch by six students as their final year project for the double degree in Bachelor of Engineering (Robotics and Mechatronics)/Bachelor of Science (Computer Science and Software Engineering).

See the robot in action, completing a Rubik's Cube in 10.69 seconds. The robot, named 'Ruby', is an end-to-end solution for solving a Rubik's Cube that was custom designed and built from scratch using base components with the objective of optimising for speed. The robot works by scanning each face of a scrambled cube through a web cam and then developing a solution using a software algorithm which is used to solve the cube using a high-speed robot. The total solve time including the initial face scanning is approximately 10 seconds. Ruby is the fusion of a fast computer vision-tracking system, a software implementation of an algorithm and a real-time embedded control system capable of very high precision motor movements and timings. This project was achieved with the integration of the student's expertise in robotics and software engineering.

"Ruby works by scanning each face of a scrambled cube through a web cam. It then uses a to develop a solution which is fed to the high-speed robot through a real-time embedded control system," said Professor Chris Pilgrim, Deputy Dean of the Faculty of Information and .

"The students' combined expertise in robotics and software engineering enabled them to construct a robot with a fast computer vision-tracking system capable of very high precision movements and timings."

The team comprised identical twin computer whiz kids David and Richard Bain, Daniel Purvis, Jarrod Boyes, Miriam Parkinson and Jonathan Goldwasser.

They are applying to have Ruby's Rubik's-solving skill recognised by Guinness World Records. The current human world record for single time on a 3×3×3 Rubik's Cube is held by Feliks Zemdegs who had a best time of 6.24 seconds at the Kubaroo Open 2011.

As at October 2010, the world's fastest Rubik's Cube solving robot, the Cubinator, was able to solve a scrambled in 18.2 seconds.

Provided by Swinburne University of Technology