Feeds

Robot resolves Rubik's Cube in record time

Welcome your Lego-made masters

Application security programs and practises

Robots can beat humans at Jeopardy, fly our planes and even go to war for us, so they'll surely take over the world eventually. First thing's first, though - they'll have to beat our Rubik's Cube record. Oh wait, one just did.

Behold the CubeStormer II, a robot constructed from four lego Mindstorms NXT kits and packed with the processing power of a Samsung Galaxy S II smartphone.

On average, the CSII can crack a Rubik's Cube in six seconds.

In the video below, it can be seen clocking a record of 5.35 seconds - shaving milliseconds off the human-set figure of 5.66s.

Designed and built by the man behind the first - and slower - CubeStormer, Mike Dobson, and by software programmer David Gilday, the CSII is quite the technical achievement.

Sure, the maximum number of face turns needed to solve any instance of the Rubik's Cube puzzle is 20, but to work it out fully, both physically and mentally in such a short amount of time is über spectacular.

With the smartphone's dual-core capabilities, it simultaneously solves the puzzle as signals are sent to ARM processors in each Lego leg. Crazy stuff.

The CubeStormer II will be on show at ARM Techcon 2011 in the US later this month, where squares will rule the show. ®

The Power of One Infographic

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Application security programs and practises
Follow a few strategies and your organization can gain the full benefits of open source and the cloud without compromising the security of your applications.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Securing Web Applications Made Simple and Scalable
Learn how automated security testing can provide a simple and scalable way to protect your web applications.