How JPL keeps the 13-year-old Curiosity rover doing science(spectrum.ieee.org)
270 points by pseudolus 1 day ago | 94 comments
tl;dr: After 13 years on Mars, Curiosity remains operational thanks to clever software workarounds—including one where engineers jettisoned old flight software copies to repurpose 64MB of NOR memory as a file system after both onboard computers suffered memory failures. The biggest constraints are wheel wear (mitigated by driving backwards), actuator cycles, and declining RTG power output, which JPL addresses by sleeping the power-hungry RAD 750 processor and parallelizing tasks. The rover is expected to keep doing science through 2035, with lessons learned already informing Perseverance's autonomous driving capabilities.
HN Discussion:
  • Robotic exploration delivers more science per dollar than crewed spaceflight
  • Excitement about new rad-hard Snapdragon replacing the ancient RAD 750 processor
  • Awe at the longevity and distance of the rover's operation
  • Admiration for the JPL engineers' careful, high-stakes remote operations work
  • Nostalgic surprise at how much time has passed since Curiosity's landing