MIT lab builds self-assembling robot cubes | The Verge.

Take the time to watch the video in the article above.  I think what the team at MIT has developed is very innovative and quite refreshing.  Seemingly they have taken a page out of sci-fi movies and brought it to life.  It will be interesting to see how their robots evolve over time.