News: 1771827347

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

NASA repurposes Mars Helicopter’s ancient Snapdragon SoC to help Perseverance rover navigate

(2026/02/23)


NASA has revealed it repurposed the processor the Perseverance rover used to communicate with the Ingenuity Mars Helicopter, to help the rolling robot navigate the Red Planet autonomously “for potentially unlimited distances.”

The aerospace agency revealed the hack last week in a [1]post that says it used the rover’s Helicopter Base Station (HBS) because its processor is 100 times faster than the rover’s other kit.

NASA has previously [2]said the HBS runs a Qualcomm 801 processor, a model the mobile chip giant [3]lists as running four custom Krait CPUs using Arm-compatible cores of the company’s own design, an Adreno 330 GPU and a Hexagon digital signal processor. The Register ’s coverage reports the models on Mars run at 2.26GHz and packs 2GB RAM plus 32GB flash memory, and that NASA ran Linux on the machine.

[4]

With Ingenuity now [5]permanently grounded after flying 72 missions, the HBS was idle. The Jet Propulsion Laboratory’s chief engineer of robotics operations Vandi Verma therefore pondered reusing the hardware.

[6]

[7]

NASA calls the new workload it created for the SoC “Mars Global Localization” and in its post describes it as featuring “an algorithm that rapidly compares panoramic images from the rover’s navigation cameras with onboard orbital terrain maps.”

The agency says the algorithm “takes about two minutes to pinpoint the rover’s location within some 10 inches (25 centimeters)” and that it’s already in production, having been used on February 2nd and 16th.

[8]

“This is kind of like giving the rover GPS. Now it can determine its own location on Mars,” Verma wrote. “It means the rover will be able to drive for much longer distances autonomously, so we’ll explore more of the planet and get more science.”

NASA’s post says the software means “Perseverance can be commanded to drive to potentially unlimited distances without calling home.”

That’s a substantial improvement on the rover’s current autonomous navigational tools, which, the post explains, can see the robot become “increasingly unsure about its exact location” and sometimes get it wrong by up to 35 meters. “Believing it may be too close to hazardous terrain, Perseverance may prematurely end its drive and wait for instructions from Earth,” the post states.

[9]NASA taps Claude to conjure Mars rover's travel plan

[10]Biggest chunk of Mars on Earth sells for $5.3M at auction, cheaper than NASA's sample return mission

[11]Perseverance pays off as Mars rover's SHERLOC brought back from the brink

[12]NASA celebrates Perseverance Rover's 1000th Martian day with lakebed history lesson

“Tapping into the HBS computer has had its challenges,” NASA wrote, before explaining that it developed checks that see the algorithm run on the HBS multiple times before one of the rover’s main computers checks to ensure the results match.

“During testing, the team repeatedly found the rover’s position was off by 1 millimeter,” the post explains. “They discovered damage to about 25 bits – a minuscule fraction of the processor’s 1 gigabyte of memory – and developed a solution to isolate those bits while the algorithm runs.”

[13]

NASA appears to have been too modest to remind us that working on the rover can mean latency of up to 40 minutes, or that the fastest radio aboard Perseverance maxes out at 2 Mbps.

Verma thinks the work done to develop Mars Global Localization, and deploy it on the Snapdragon, will prove important as spacecraft designers use more commercial silicon. NASA’s post says its boffins have “already turned their sights to the Moon, where difficult lighting conditions and long, cold lunar nights make knowing exactly where spacecraft are located all the more critical.” ®

Get our [14]Tech Resources



[1] https://www.nasa.gov/missions/mars-2020-perseverance/perseverance-rover/nasas-perseverance-now-autonomously-pinpoints-its-location-on-mars/

[2] https://www.theregister.com/2021/04/19/perseverance_computing_feature/

[3] https://www.qualcomm.com/smartphones/products/8-series/snapdragon-processors-801

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aZwzUxdzBnmiQlgA9oJilQAAAdg&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[5] https://www.theregister.com/2024/04/18/mars_helicopter_ingenuity_final_message/

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aZwzUxdzBnmiQlgA9oJilQAAAdg&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aZwzUxdzBnmiQlgA9oJilQAAAdg&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aZwzUxdzBnmiQlgA9oJilQAAAdg&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[9] https://www.theregister.com/2026/01/31/nasa_taps_claude_to_conjure/

[10] https://www.theregister.com/2025/07/22/mars_rock_auction/

[11] https://www.theregister.com/2024/06/27/perseverance_sherloc_operational/

[12] https://www.theregister.com/2023/12/13/perseverance_1000_sols_ingenuity_record/

[13] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offbeat/science&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aZwzUxdzBnmiQlgA9oJilQAAAdg&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[14] https://whitepapers.theregister.com/



Wonderful

Pascal Monett

This is what happens when Science is not bogged down by Politics.

I applaud the people at NASA who have endlessly proven over the decades that they can always make the best out of the most difficult situations.

Re: Wonderful

BartyFartsLast

I was thinking something very similar, NASA really is worth all the funding and more, I know I'd definitely rather have a NASA team than Amazon or SpaceX on my side

Re: Wonderful

Caver_Dave

Having work directly or indirectly with the 3 groups, I would say the main difference is not the engineers, but having a defined goal and letting the engineers get on with it without too much top-down interference. Plus timescales and working hours that do not induce 2 year burn out!

Re: Wonderful

Craig 2

This is also what happens when science is bogged down by budget limitations. Necessity is the mother of invention and all that.

Lovely

DarkwavePunk

That actually put a smile on my face this morning. I do love such awesome hacks. Top work NASA boffins!

Re: Lovely

David Harper 1

They're not just NASA boffins. They're Jet Propulsion Laboratory boffins. There's a reason why JPL's motto is "Dare Mighty Things".

Concerned about 1mm error

Phil O'Sophical

That's proper full self driving. Eat your heart out Elon!

Brilliant

0laf

Location processing outsourced to a broken toy helicopter.

Would loved to been in the room when this idea popped out in a meeting. Proper boffinry.

Clever !

Bebu sa Ware

Imagination and Creativity.

The critical insight I guess was that the terrain (areain?) maps which I assume were used for the helicoptor's navigation, could be used by any vehicle passing through the terrain, including the rover itself.

Although I would think the process is closer to the terrain following radar that fighters and cruise missiles use(d), than the GPS.

I suppose the rover's main systems were older tried·and·tested hardware which, while reliable, would be much lower spec and performance than that deployed in the frankly experimental Ingenuity helicopter.

Don't mind him; politicians always sound like that.