NASA wanted a robot that could start as 100 blocky modules dropped from an airplane to a desert, reconfigure into a rover that could drive to a sand dune, and then change again to "grow" legs and ...