Mars Rover Autonomy: Scored Paths & Target Selection

Because a round-trip signal to Mars can take up to 44 minutes, Perseverance has to score its own driving paths and pick its own science targets without waiting for Earth.

2:54 video3 min readWatch on YouTube

A question sent to Mars can take up to 22 minutes to arrive, and the answer takes just as long to come back. That round-trip delay means there's no joystick controlling NASA's Perseverance rover in real time. Instead, the rover has to decide where to drive and what to examine largely on its own, and the method behind those decisions is a real shift from how most people imagine space exploration works.

The distance problem

Every previous topic in this series has been about handling too much data. This one is about distance instead. Perseverance gets one plan uploaded from Earth per day. Whatever that plan doesn't cover, the rover has to figure out alone, scoring driving paths against a map of the terrain and scoring rocks against a definition of "interesting" that was written by scientists long before the rover ever launched.

From stereo cameras to roughness grids

The 3-to-22-minute one-way signal delay is the number that forces all of this. With no possibility of live joystick control, Perseverance runs commands that were written the day before. To make its own decisions in between, it relies on two cameras that build a stereo view of the terrain, which becomes a height map. Most of that detailed map gets discarded, leaving behind a simplified grid of cells, each one holding a single value: how rough that patch of ground is.

Scored paths and target selection

With that roughness grid in hand, Perseverance imagines roughly 1,700 possible paths reaching about six meters ahead, scoring each one on a combination of time and roughness. Most of those paths run straight through terrain the rover can't actually cross, so it clearance-checks the remaining candidates and drives the best option while continuously reassessing as the wheels turn.

The science side works the same way. The AEGIS system finds edges in the surrounding terrain, groups them into closed outlines, and measures each one's size, brightness, and distance. It then ranks those candidates against a profile of what scientists consider worth investigating, and the top-ranked rock gets hit with the laser for analysis.

What the autonomy actually buys

The payoff shows up clearly in a real crossing. In 2023, Perseverance crossed a boulder field called Snowdrift Peak. A straight path across would have been 520 meters, but the rover autonomously drove 759 meters over six days, finishing 12 days faster than its predecessor, Curiosity, would have managed on the same terrain. The broader numbers back this up: Curiosity drove only about 6% of its total distance autonomously, while Perseverance drives close to 90%. Its longest unreviewed autonomous drive was nearly 700 meters, and AEGIS hit its intended material over 93% of the time.

The design tell: rules written on Earth

None of this means the rover decides for itself what counts as interesting. It applies a definition that geologists wrote in advance: big, bright, close, a particular shape. That definition is a document, and it has an author. The caution built into the system has a real cost too. Roughly 239 of the meters driven across Snowdrift Peak went around obstacles rather than through them, and the rover can only revise its own decision-making on the mission's own clock, across specific mission sols.

Key takeaways

  • Perseverance operates autonomously because a round-trip signal to Mars can take up to 44 minutes, ruling out real-time control.
  • Driving decisions come from scoring roughly 1,700 candidate paths against a simplified roughness grid built from stereo camera data.
  • The AEGIS system autonomously selects rock targets for laser analysis by ranking outlines against a scientist-defined profile.
  • Perseverance drives autonomously roughly 90% of the time, compared to about 6% for Curiosity.
  • Even fully autonomous decisions still follow criteria written by humans on Earth well before the rover encounters the terrain.

Try it yourself

If you're designing any system that has to make judgment calls before a human ever reviews its output, the same questions apply: what criteria should it use, how conservative should it be when being wrong carries asymmetric risk, and how will you update those criteria after deployment. Working through those three questions for your own project is the practical exercise this video points toward.

Chapters

  1. 0:00The Distance Problem: No Joystick on Mars
  2. 0:28From Stereo Cameras to Roughness Grids
  3. 0:55Scored Paths: Driving Perseverance 6 Meters Ahead
  4. 1:20AEGIS: How the Rover Picks and Shoots Rocks with Lasers
  5. 1:45Crossing Snowdrift Peak: 12 Days Saved
  6. 2:15Pre-Written Rules: Why Autonomy Still Relies on Earth Authors
  7. 2:45Your Turn: Designing Autonomous Criteria
Full transcript(auto-generated, with timestamps)

The Distance Problem: No Joystick on Mars

[0:00]Hi, I'm Om Molly. This video is about how a Mars rover chooses its own route and its own rocks without waiting for Earth. It has to, a question can take 22 minutes each way. This is Humanitarian's AI. Every episode so far was about too much data. This one is about distance. One breath. A rover gets one plan a day. Whatever that plan missed, it settles alone, scoring paths against a map of the ground and rocks against a definition of interesting written before

From Stereo Cameras to Roughness Grids

[0:28]Launch. Here's the number that forces everything. A signal takes 3 to 22 minutes to cross from Mars and as long again for an answer. So, there's no joystick. The rover runs commands written yesterday. What does it work from? Two cameras give a stereo view which becomes a height map. Then it throws almost all of that away, leaving a grid of cells, each holding one number, how rough the ground is. Now, the choice. Perseverance imagines about 1,700 paths 6 m ahead, scoring each on

Scored Paths: Driving Perseverance 6 Meters Ahead

[0:57]Time and roughness. Most run through something it can't cross. It clearance checks the few left and drives the best while the wheels turn. The science side is the same move. AEGIS finds edges, groups them into closed outlines, measures size, brightness, and distance, then ranks them against a profile of what matters here. The top rock gets the laser. Here's what that buys. In 2023,

AEGIS: How the Rover Picks and Shoots Rocks with Lasers

[1:22]Perseverance crossed a boulder field called Snowdrift Peak. Straight across was 520 m. It drove 759 in 6 days, 12 days faster than Curiosity. Now, the design tell. The rover doesn't decide what's interesting. It applies a definition geologists wrote on Earth in advance, big, bright, close, this shape. The taste is a document and

Crossing Snowdrift Peak: 12 Days Saved

[1:45]It has an author. The numbers are good. Curiosity drove 6% of its distance autonomously. Perseverance near 90. It's longest unreviewed drive was almost 700 m. Aegis hit the intended material over 93% of the time against 20 blind to limits neither a bug. Caution is paid in meters. 239 of those snowdrift meters went around things and you can only change its mind on a mission clock. Solve 442 then 697. Recap, distance not

Pre-Written Rules: Why Autonomy Still Relies on Earth Authors

[2:17]Volume forces the autonomy. Driving is a scored fan of paths over a roughness grid. Science is outlines ranked against profile written on Earth. The cost, extra meters, and the weight to change its mind. Your turn, paste this. I'm designing a system that must judge before any human reviews it. Help me write its criteria, set how conservative it should be when being wrong is asymmetric, and plan how to update it after deployment. Grade it. Arguable

Your Turn: Designing Autonomous Criteria

[2:45]Criteria, priced conservatism, a way to change its mind. Nobody is coming to approve it. Humanitarian's AI, I'm Amalie.

More from Humanitarians AI Fellows

Humanitarians AI Lyrical Literacy Project