Wednesday, 9 October 2013

John Romanishin, Daniela Rus, and Kyle Gilpin MIT’S M-BLOCKS: A NEW CLASS OF ROBOT CUBES THAT SELF ASSEMBLE


By building simple, independent modules that can separate and recombine at will, you can design a robot of flexible functionality. Such modular robots have been around for a long time. Indeed, we’ve covered plenty in the past. But none are as simple as MIT’s M-Blocks, and it’s that simplicity that’s got folks excited.
The first thing you’ll notice about M-Blocks is how they move. All locomotion is self-contained—there are no external moving parts. Each block contains a 20,000 RPM flywheel which imparts angular momentum to each cube. They can move across the floor, roll over each other, and even leap about like a Mexican jumping bean.
The result is a system of discrete components capable of joining together to form a shape and then breaking apart and reassembling into another shape.
M-Blocks are distinct from other modular robots because, instead of being in control throughout the assembly process, there are moments of chaos, where the blocks’ location isn’t precisely regulated. That would be a problem for self-assembling robots that require certain external components to match up perfectly to unite.
What makes this chaos acceptable in M-Blocks? Magnets. When they are close to one another, the magnets on the cubes’ edges passively align their poles and straighten the cube, allowing the face magnets to snap together.
Because there is no special orientation required—for connectors to meet up, for example—any side will do.
These edge magnets also allow the cubes to pivot around each other. Because the magnets are chamfered, the magnets touch when they pivot, and the bond is strengthened.
In the future, the team envisions equipping special blocks with more horsepower to pull weaker blocks along or battery packs for extra juice. Eventually, some blocks might carry cameras, lights, or grippers to maneuver objects or handle tools. At the current scale, the team thinks advanced versions of M-Blocks might be used to repair infrastructure, build and reconfigure scaffolding, or assemble furniture or heavy equipment.
But it’s taking the design smaller that really sparks the imagination.
Reduced to nanoscale, swarms of M-Blocks might become the voxels of self-assembling macro-bots. The smaller the block—the higher the robot’s voxel resolution. Or made compatible with human biology, they could be used to attack tumors or repair organs.
M-Blocks make such dreams ever so slightly more realistic because of their simplicity. The simpler the constituent parts, the cheaper and easier they are to make, control, and miniaturize. Complexity can arise in how they come together and in which configurations—not unlike cells in living things.

Popular Posts