OSIRIS-Rex Transitions From Assembly to Environmental Testing for 2016 Launch to Return Asteroid Samples

NASA’s OSIRIS-REx spacecraft has completed assembly at Lockheed Martin Space Systems near Denver, Colo. Over the next several months engineers will put the spacecraft through a series of intense tests. The $800 million mission to retrieve samples from Astroid Bennu is scheduled to launch in September 2016. Photo Credit: Lockheed Martin

The first […]

NASA Begins Testing of InSight Mars Lander for Launch in 2016

Testing of the solar arrays on the InSight lander at Lockheed Martin Space Systems in Denver. Photo Credit: NASA/JPL-Caltech/Lockheed Martin

While Curiosity and Opportunity are still busy roving Mars, NASA has begun testing its next lander, InSight, scheduled to launch in March 2016. It will be the first mission devoted to studying the […]