maxon motor: On July 7, 2003, the NASA twin robot Opportunity embarked on its journey to the Red Planet from Cape Canaveral, Florida. Today, 15 years later, it is still sending life signs back to Earth – despite a heavy sand storm. Over the past few...