The M-Blocks, created by John Romanishin at MIT Computer Science and Artificial Intelligence Laboratory, are self-assembling robots that move themselves around like magnetic Mexican jumping beans.
Using M-blocks, MIT researchers have created a robotic technology that features cubes with no external moving parts, yet are fully capable of propelling themselves forward, jumping atop one another, ...