Source linked

Curiosity Rover يعتمد على سحرية البرمجيات وليس الأجهزة

spectrum.ieee.org@systems_wire3 hours ago·Robotics·2 comments

Alexandra Holloway من JPL يشرح كيف يستمر الروبوت على بعد 200 مليون كيلومتر في العمل العلمي مع تحديثات البرمجيات المحفوفة بالبشرة

nasajet propulsion laboratorycuriosity rovermarsroboticssoftware engineering

37 kilometers of Martian terrain, 42 drilled rock samples, and 763,000 photos—Curiosity has been doing real science on Mars for 13 years, and it runs on a RAD 750 processor that most smartphones would laugh at. Alexandra Holloway, JPL's assistant team chief for engineering operations on Curiosity, told IEEE Spectrum that the rover's longevity isn't just about sturdy hardware; it's about continuous software surgery from 200 million kilometers away.

The Numbers That Make Engineers Stop and Stare

Curiosity landed in August 2013 after a skycrane maneuver that had the press room holding its breath. Since then, the Mars Science Laboratory has covered 37 km, drilled into 42 different rocks, and accumulated nearly 763,000 images. Each day brings less power as the radioisotope thermoelectric generator decays, yet the rover keeps producing science. Holloway calls it "mind-boggling" that no embedded system in a car or refrigerator lasts this long.

Software Patches, Not Wrenches

JPL can't send a mechanic to tighten a bolt or replace a worn wheel. Instead, Holloway's team sends painstakingly crafted software updates to keep Curiosity warm, mobile, and operational. The rover uses a RAD 750 processor—a radiation-hardened chip from the early 2000s—with the same memory architecture as the day it launched. Every byte of code counts. The team has learned to work around failing hardware by reallocating functions, throttling power-hungry operations, and rethinking how the rover moves to spare its aging wheels.

What Perseverance Borrowed From Its Older Sibling

Perseverance, nine years younger, shares the same RAD 750 CPU and memory layout. But it adds a dedicated processor for visual odometry, enabling autonomous driving that Curiosity never had. Holloway explains that the lessons from keeping Curiosity alive directly influenced Perseverance's design—extra redundancy, smarter power management, and software architectures that allow remote recovery. The result: Perseverance can drive itself while Curiosity's team still plans each meter manually.

Holloway's closing point is the real takeaway: Curiosity's continued operation proves that meticulous engineering and relentless software maintenance can extend a robot's life far beyond its planned mission. That lesson is already baked into every future Mars rover design.


Source: How JPL Keeps the 13-Year-Old Curiosity Rover Doing Science
Domain: spectrum.ieee.org

Read original source ->

External source stays available while the OJO article and comment thread stay local.

Comments load interactively on the live page.