Home Science & TechEnvironment Nasa Mars rover: Confidence high as mission heads for tricky landing