Robots will need to pave the way to Mars before we humans go, but what if they fall apart? Researchers from the University of Oslo have designed bots that can adapt to unforeseen problems and even 3D-print new parts for themselves. For instance, the crawler shown above actually used to have four legs, but it figured out how to propel itself on three when one limb snapped off. Another class of robot would be completely self-designed and self-healing -- the scientists just need to tell it "what we would like it to do, how fast it should walk, its size and energy consumption." An autonomous computer could then consider thousands of options, and 3D-print parts to create a new model.