April 25, 2024

Piloting NASA’s Ingenuity Mars Helicopter With a Dead Sensor

The information from these sensing units is processed by a set of algorithms carried out on Ingenuitys navigation computer. For the algorithms to function correctly, they need to be initialized prior to departure with an estimate of Ingenuitys roll and pitch attitude. This is where the inclinometer is available in.
The inclinometer consists of 2 accelerometers, whose sole function is to determine gravity prior to spin-up and departure; the direction of the picked up gravity is used to determine how Ingenuity is oriented relative to the down instructions. The inclinometer is not utilized throughout the flight itself, however without it we are forced to discover a new method to initialize the navigation algorithms prior to takeoff.
Impersonating the Inclinometer.
When it comes to sensing attitude on the ground, ingenuitys sensor suite supplies some redundancy. The IMU consists of accelerometers, which– simply like the accelerometers within the inclinometer– can be utilized to approximate the preliminary attitude. Unlike the inclinometer, the IMU is not purpose-built for noticing fixed orientation, so its preliminary attitude estimates will generally be somewhat less accurate. However, we think an IMU-based preliminary attitude price quote will allow us to take off securely and thus offers an appropriate alternative that will permit Ingenuity to resume flying.
Taking benefit of this redundancy requires a spot to Ingenuitys flight software application. The spot inserts a small code snippet into the software application operating on Ingenuitys flight computer, obstructing incoming garbage packages from the inclinometer and injecting replacement packets built from IMU information. To the navigation algorithms, everything will look as previously, the only difference being that the received inclinometer packages do not actually originate from the inclinometer.
Expecting that this circumstance could potentially emerge, we prepared the needed software application patch prior to last years arrival on Mars and kept it on the rack for this scenario. We are for that reason able to move rapidly with the upgrade, and the process of uplinking it to Ingenuity is currently underway.
Going back to Service.
If all works out, over the next few sols, the team anticipates to complete uplinking and applying the software application patch, which will be followed by commissioning activities to make sure the new software is operating as prepared. Barring extra surprises, we prepare for that Ingenuity will require to the skies for Flight 29– a repositioning relocate to the southwest created to keep us within communication series of Perseverance– in the near future.
Written by Håvard Grip, Ingenuity Mars Helicopter Chief Pilot at NASAs Jet Propulsion Laboratory.

an inertial measurement unit (IMU), which measures velocities and angular rates in 3 directions.
a laser rangefinder, which measures the distance to the ground.
a navigation electronic camera, which takes photos of the ground listed below.

Illustration of NASAs Ingenuity helicopter on Mars. Ingenuity at Airfield D: This image of NASAs Ingenuity Mars Helicopter was taken by the Mastcam-Z instrument of the Perseverance rover on June 15, 2021, the 114th Martian day, or sol, of the mission. Over the past several sols on Mars, the Ingenuity group has been busy recommissioning the helicopter for flight, going through a series of activities that consist of preflight checkout of actuators and sensors and a high-speed spin of the rotor. The data from these sensors is processed by a set of algorithms carried out on Ingenuitys navigation computer. The spot inserts a little code bit into the software running on Ingenuitys flight computer, intercepting inbound garbage packets from the inclinometer and injecting replacement packets built from IMU data.

Illustration of NASAs Ingenuity helicopter on Mars. It is also facing its difficulties from the extreme conditions on Mars and the truth that it has actually been in operation far longer and flown lots of more flights than expected.
As the season has relied on winter in Jezero Crater, conditions have actually ended up being progressively challenging for Ingenuity, which was developed for a brief flight-test project throughout the much warmer Martian spring. Increased amounts of dust in the environment, combined with lower daytime temperature levels and much shorter days, have actually impacted Ingenuitys energy budget to the point where it is unable to keep itself warm throughout the Martian nights.

In its new winter operations paradigm, Ingenuity is effectively closing down during the night, letting its internal temperature level drop to about minus 112 degrees Fahrenheit (minus 80 degrees Celsius) and letting the onboard electronic devices reset. This new method of operating carries with it risks to Ingenuitys electronic elements, much of which are not designed to endure the temperature levels they are being exposed to during the night. Furthermore, extreme temperature level cycles between daytime and nighttime tend to cause stresses that can lead to element failure.
Resourcefulness at Airfield D: This picture of NASAs Ingenuity Mars Helicopter was taken by the Mastcam-Z instrument of the Perseverance rover on June 15, 2021, the 114th Martian day, or sol, of the mission. The area, “Airfield D” (the 4th airfield), is just east of the “Séítah” geologic system. Credit: NASA/JPL-Caltech/ASU/ MSSS.
Over the previous several sols on Mars, the Ingenuity team has actually been busy recommissioning the helicopter for flight, going through a series of activities that include preflight checkout of sensors and actuators and a high-speed spin of the rotor. These activities have revealed that one of the helicopters navigation sensors, called the inclinometer, has actually stopped working. A nonworking navigation sensing unit seems like a big offer– and it is– however its not necessarily an end to our flying at Mars.
Navigation Sensors.
The onboard flight control system keeps close track of the helicopters present position, velocity, and orientation when Ingenuity is flying. It does so with the assistance of a sensor suite including:.