MIT: Small cubes that self-assemble
youtube.com