Odyssey is among the most scrutinised missions ever launched by Nasa.