Skip to main content

How engineers for NASA’s Ingenuity helicopter do tech support on another planet

Ingenuity Helicopter in 3D: NASA's Ingenuity Mars Helicopter is seen here in 3D using images taken June 6, 2021, by the left and right Mastcam-Z cameras aboard NASA’s Perseverance Mars rover.
Ingenuity Helicopter in 3D: NASA’s Ingenuity Mars Helicopter is seen here in 3D using images taken June 6, 2021, by the left and right Mastcam-Z cameras aboard NASA’s Perseverance Mars rover. NASA/JPL-Caltech/ASU/MSSS

NASA’s Ingenuity helicopter has captured the world’s imagination with its exploration of Mars from the air. It recently completed its eighth successful flight, but as an experimental piece of technology it hasn’t all been smooth sailing for the plucky little helicopter — it has also had to deal with two software issues during its operations. Now, Ingenuity Operations Lead Teddy Tzanetos has shared some insights into how the team fixes software problems on a piece of tech on another planet.

Recommended Videos

The first issue arose in the preparations for flight four when the rotors failed to spin up correctly. The Ingenuity team report that the helicopter was having a problem transitioning into its “flight-state” mode, which stopped the blades from spinning up to full speed. This turned out to be due to overcautious software, in which the Field Programmable Gate Array (FPGA) component was detecting very slight variations in timing and was therefore preventing the helicopter from flying.

This issue was fixed by creating a temporary workaround to allow the helicopter to keep performing its flights. But there was a possibility that the issue could reoccur and require multiple attempts at flights in the future. Now, the team has updated the Flight Controller software to permanently fix this issue which they tested with a slow-spin test of the blades last week.

The second issue is to do with the camera that the helicopter uses to position itself. The helicopter has both color and black and white cameras which it uses to capture images of the ground below and make rapid adjustments to its movements, up to 500 times per second. To maneuver effectively, the helicopter needs exact timestamps for the images it captures so it can make these adjustments correctly.

The problem that arose during flight six was a glitch in the pipeline for processing images. When using the color camera, this glitch caused one single frame to be dropped. But this meant that timestamps on subsequent images were incorrect, which lead to the helicopter trying to overcorrect its movements and it ended up swinging back and forward.

Fortunately, the helicopter was able to land safely, but the team decided not to use the color camera on subsequent flights seven and eight. They think it is the more intense processing requirements for color images that lead to the glitch, so they have stuck with the less demanding and therefore safer black and white cameras for now.

Fixing this issue will require updating a large portion of the helicopter’s software. The team will create a software addition that detects if a frame has been dropped and which will correct any subsequent timestamps, allowing them to use the color camera once again. They are planning to make this update in the next few days.

Georgina Torbet
Georgina has been the space writer at Digital Trends space writer for six years, covering human space exploration, planetary…
How to watch NASA’s first spacewalk of 2024
A NASA spacewalk.

NASA Live: Official Stream of NASA TV

UPDATE: The spacewalk was postponed due to a "spacesuit discomfort issue." A new schedule has yet to be announced.

Read more
NASA selects 9 companies to work on low-cost Mars projects
This mosaic is made up of more than 100 images captured by NASA’s Viking 1 orbiter, which operated around Mars from 1976 to 1980. The scar across the center of the planet is the vast Valles Marineris canyon system.

NASA is expanding its plans for Mars, looking at not only a big, high-budget, long-term project to bring back a sample from Mars but also smaller, lower-cost missions to enable exploration of the red planet. The agency recently announced it has selected nine private companies that will perform a total of 12 studies into small-scale projects for enabling Mars science.

The companies include big names in aerospace like Lockheed Martin and United Launch Services, but also smaller companies like Redwire Space and Astrobotic, which recently landed on the surface of the moon. Each project will get a 12-week study to be completed this summer, with NASA looking at the results to see if it will incorporate any of the ideas into its future Mars exploration plans.

Read more
NASA video maps all 72 flights taken by Mars Ingenuity helicopter
NASA's Ingenuity helicopter.

See Ingenuity’s Flight Map: 72 Helicopter Flights on Mars

NASA has shared a video (above) that maps all of the flights taken on Mars by its trailblazing Ingenuity helicopter.

Read more