2006-04-07 Self-Replicating Repairing Robots (You Tube) Robot http://www.youtube.com/watch?v=VyzVtTiax80