Creating modular robotic systems which can reconfigure themselves in order to create new robots.
The vision of the field of Modular Self-Reconfigurable Robotics (MSRR) is to create swarms of robots which are able to connect to each other and to be able to change their configuration in order to create new robots or structures. The M-Blocks projects introduces a novel hardware system using pulses of angular momentum and magnetic hinges in an attempt to simplify the practical challenges involving modules moving on a substrate of other modules.