Let me know if you find the technical details of the algorithm.
MIT News - April 2, 2012 Imagine that you have a big box of sand in which you bury a tiny model of a footstool. A few seconds later, you reach into the box and pull out a full-size footstool: The sand has assembled itself into a large-scale replica of the model. That may sound like a scene from a Harry Potter novel, but it's the vision animating a research project at the Distributed Robotics Laboratory (DRL) at MIT's Computer Science and Artificial Intelligence Laboratory. At the IEEE International Conference on Robotics and Automation in May — the world's premier robotics conference — DRL researchers will present a paper describing algorithms that could enable such "smart sand." They also describe experiments in which they tested the algorithms on somewhat larger particles — cubes about 10 millimeters to an edge, with rudimentary microprocessors inside and very unusual magnets on four of their sides. Unlike many other approaches to reconfigurable robots, smart sand uses a subtractive method, akin to stone carving, rather than an additive method, akin to snapping LEGO blocks together. A heap of smart sand would be analogous to the rough block of stone that a sculptor begins with. The individual grains would pass messages back and forth and selectively attach to each other to form a three-dimensional object; the grains not necessary to build that object would simply fall away. When the object had served its purpose, it would be returned to the heap. Its constituent grains would detach from each other, becoming free to participate in the formation of a new shape. Read more at MIT News: http://web.mit.edu/newsoffice/2012/smart-robotic-sand-0402.html Still photos courtesy of M. Scott Brauer Animation courtesy of Kyle Gilpin
This post was originally on Google+