See Progress of NASA's Curiosity Probe