Self-replicating robots

Cornell University engineers have built an ingenious system of modular robots that reproduce themselves. The research also raises questions about what it means to "self-replicate." From Cornell News:

 Photos Cube-Swivel300
Their robots are made up of a series of modular cubes — called "molecubes" — each containing identical machinery and the complete computer program for replication. The cubes have electromagnets on their faces that allow them to selectively attach to and detach from one another, and a complete robot consists of several cubes linked together. Each cube is divided in half along a long diagonal, which allows a robot composed of many cubes to bend, reconfigure and manipulate other cubes. For example, a tower of cubes can bend itself over at a right angle to pick up another cube.

To begin replication, the stack of cubes bends over and sets its top cube on the table. Then it bends to one side or another to pick up a new cube and deposit it on top of the first. By repeating the process, one robot made up of a stack of cubes can create another just like itself. Since one robot cannot reach across another robot of the same height, the robot being built assists in completing its own construction…

"Although the machines we have created are still simple compared with biological self-reproduction, they demonstrate that mechanical self-reproduction is possible and not unique to biology," the researchers say.

Link to news article, Link to research site with movies, images, FAQs, and technical papers