ABSTRACT

On February 28, 2008, Swedish programmer and hobbyist Hans Andersson uploaded his video entitled “Tilted Twister” to YouTube, and it has since garnered almost one and a half million views. 1 Visually, the video is rather plain: it is quite low resolution and depicts a tilted, framed triangular structure about the size of a house cat made from LEGO and several wires, located on a wooden floor against a simple white backdrop. The scene is motionless for several seconds until a disembodied hand appears in the top left of the frame, holding a jumbled Rubik’s Cube. The hand casually places the Cube into a same-sized square platter at the top of the LEGO structure, and a robotic voice is heard to say “Thank you”. The hand leaves the frame and the scene is motionless again before the self-powered LEGO devices springs to life. With no apparent human intervention, the tilted contraption rotates an arm with an eye-like appendage over the Cube and then proceeds to methodically rotate the frame holding the Cube. The device then begins to move its “eye” back and forth, alternately rotating the Rubik’s Cube, repositioning the Cube in the frame, twisting the Cube’s sections, and occasionally pausing. After less than three minutes of time (some of which is sped up), the LEGO device has solved the Rubik’s Cube, arranging each side into one color, and the LEGO robot speaks once again: “Game over”. The astonishing video is mesmerizing, as watching a Rubik’s Cube be solved by a robot is rather uncanny. But it is also evident that this LEGO device is quite different than the traditional LEGO set through its automation, readily apparent capacity for processing visual data, and intentional manipulation (see Figure 8.1). Andersson built this remarkable robot using LEGO’s educational “MIND-STORMS” products, which invite consumers to build robotic devices and automatons which incorporate programmability as a central feature. On his website, Andersson shares the designs for this and other similar robots—which include Hans Andersson's Tilted Twister robot, built from LEGO MINDSTORMS, is capable of autonomously solving a Rubik's Cube. (Image provided by Hans Andersson, used with his permission) https://s3-euw1-ap-pe-df-pch-content-public-p.s3.eu-west-1.amazonaws.com/9781315858012/f5784eb3-d2dd-4429-9753-4cf337342188/content/fig8_1_B.jpg" xmlns:xlink="https://www.w3.org/1999/xlink"/>