The Challenges Of Getting To Mars Getting A Rover Ready For Launch Marsexplorationrover