PITTSBURGH (KDKA) — With the words “touch down confirmed,” Mission Control in Houston erupts in a frenzy of elation and relief, as Land Rover “Curiosity” settles safely on the surface of Mars. NASA’s latest venture into space has a picture perfect landing. Photos from Mars are quick to follow. Many of those who worked on this project learned their craft at the Planetary Robotics Lab at Carnegie Mellon University.
More>>