Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

On a dusty red planet almost 290 million km away... NASA's Ingenuity Mars Helicopter flies
The Register ^ | 19 April 2021 | Katyanna Quach and Richard Speed

Posted on 04/19/2021 10:45:44 AM PDT by ShadowAce

NASA's Ingenuity today hovered in the skies of Mars making the equipment the first human-made helicopter to take flight on another planet.

Amid cheers in the control room, engineers confirmed the diminutive helicopter had spun up its rotors, taken off, landed, and spun everything down, leaving the stage set for further tests. An image from the helicopter's onboard navigation camera showing its shadow on the surface of Mars was swiftly followed by another sequence from the Perseverance rover showing the helicopter hovering.

Ingenuity shadow NASA/ESA screengrab from live feed

Ingenuity's shadow on Mars. Source: Screengrab from NASA/ESA live feed (click to enlarge)

As one of the newest bits of kit on the rover, Ingenuity was initially strapped onto the vehicle's belly. The small, never-before-tested, foldable helicopter flies using its two rotor blades and is powered by solar panels and batteries. Its on-board hardware, however, is more cellphone-like than helicopter-like; it runs Linux on a Qualcomm Snapdragon 801 chip, a processor traditionally found in smartphones like Samsung’s Galaxy S5.

Ingenuity from Perseverance NASA/ESA screengrab from live feed

Ingenuity seen from Perseverance. Source: screengrab from NASA/ESA live feed (click to enlarge)

Using hardware off-the-shelf has some advantages and disadvantages, Tim Canham, a senior software engineer at NASA’s JPL lab, explained to El Reg over the phone. “It tends to be more powerful because it’s more recent and it’s cheaper too compared to older components that have been specially designed to operate in space. But it also means that it’s not as reliable and less robust from a radiation and thermal perspective. The silicon on the Snapdragon 801 is tuned for use on Earth, not Mars.”

Since it's the first flying gizmo to ever power up on another planet, it’s more of an experiment to test the technology. Ingenuity will only operate over 30 days so its hardware chips can afford to be less rugged than the rad-hardened components on Perseverance. The goal is to successfully fly it along a series of planned paths, where it takes off and lands in the same spot and has a maximum flight time of just 90 seconds.“

The Snapdragon 801 chip is a 2.26GHz quad-core Arm-compatible system-on-chip with 2GB RAM and 32GB flash memory. Canham said he’s a fan of Linux, but that wasn’t why NASA picked it over other types of operating systems traditionally used, such as VxWorks on the Perseverance rover. “The main driver is because the Snapdragon 801 board came already with Linux. We like [Linux] don’t get me wrong, but it’s because the chip came prepackaged.”

NASA’s Mars 2020 mission is the first one to use an open source OS like Linux in space. “People use Linux for all sorts of reasons, not only is it in things like server farms but it’s also at the hobbyist level like in Raspberry Pi too. This flight project is very new for NASA, we’re very careful about what kind of software is allowed on a vehicle, so I do see this as a win for Linux. We’re finally getting payloads using Linux in these deep space missions, where it hasn’t been used before,” he added.

In the future, we could use these helicopters to locate rovers or even astronauts. It’s the first time something like this has ever been done

“It’s important because everyone has access to it. There’s already a big community of developers maintaining it, and lots of people are fixing bugs. We get the advantage of being able to refine our programs. And I think there’s a good chance it’ll become more widely used once we start using more recent processors in space.”

A whole host of other open-source software was used in the helicopter, listed here.

It’s tricky flying on another planet with different atmospheric and gravitational conditions. The Martian atmosphere is about 100 times less dense than Earth’s, there’s less air resistance making it difficult to control the ‘copter’s movements.

Ingenuity uses a mixture of hardware to control its flight motion, according to a paper [PDF]. First, its sensors feed information from its cameras, altimeter and inclinometer to an ProASIC3 chip, an FPGA that sports an Arm Cortex-M1 soft processor. That data is passed to a microcontroller model TMS570LC43x from Texas instruments to perform the necessary functions to fly; this runs at 300MHz, with 512KB of RAM and 4MB flash memory, using an Arm Cortex-R5F architecture. There are two microcontrollers onboard, one is used as back-up in case the other one fails mid-flight.

Ingenuity’s flight code is public and has been uploaded to GitHub. Known as F’ (F prime), the software written in C++ has been used to fly other sorts of devices, such as NASA’s CubeSats. The telemetry data describing the helicopter’s location is beamed to the Snapdragon 801, where it can be communicated to a base station on Perseverance over radio and relayed back to Earth.

The communication between the helicopter and base station isn’t very fast, data can only be transferred at a maximum rate of 200 kilobits per second. “That’s bits not bytes,” Canham said. The flight commands are compressed into binary files that are only four or five kilobits, and it’ll only take a second or two to transmit them. Downloads of detailed flight data and images, however, can take hours.

What's next?

NASA is planning to operate Ingenuity over three-day cycles, where it will perform a flight one day and spend the next two days sending back data to the base station before it starts over again. “We have three canonical flights that we will perform, but for the other two flights we’re still planning them so stay tuned.”

Although Ingenuity is only being tested on short, simple routes, the space agency has high hopes for how the technology could advance and help us explore space in the future.

More powerful successors to Ingenuity could one day assist robotic rovers, carry light payloads, help scout new terrain, and direct vehicles to locations with particularly interesting rocks or features to analyse. They can also probe areas that are difficult to reach and have a more expansive view of the land than robots on the ground.

Cadham said the rover will stay close, about 100 meters, from the drone as it flies. “It’s like a Wright Brothers' moment in many ways. It’ll be the first flight powered vehicle to ever fly on a planet other than Earth. In the future, we could use these helicopters to locate rovers or even astronauts. It’s the first time something like this has ever been done.” ®


TOPICS: Computers/Internet
KEYWORDS: drones; helicopter; ingenuity; linux; mars; marshelicopter; marsv
From LinuxLinks:
NASAThe National Aeronautics and Space Administration (NASA) is the American space agency responsible for the civilian space program, as well as aeronautics and space research.

A tiny and extremely lightweight helicopter, named Ingenuity, was transported to Mars in NASA’s Perseverance Rover. Ingenuity was deployed on 3 April 2021.

NASA has successfully flown this helicopter on the red planet today.

As it’s primarily a technology demonstration, Ingenuity’s first powered flight on the alien planet was brief. The Mars-copter flew to about 3m, hover, swivel and safely land in its momentous 40 second flight. But it’s a huge step forwards, paving the way for longer flights and the prospect of this technology undertaking reconnaissance missions.

And what’s powering Ingenuity? Yes, you guessed it! It’s running Linux. At the heart of Ingenuity is F’ (pronounced F prime), an open source component-driven framework that enables rapid development and deployment of spaceflight and other embedded software applications.

Ingenuity

Given that F’ is open source (GitHub repository), this means that anyone can fly Linux here on Earth using the same software running on Ingenuity.

This is a moment in history for us to remember. An open source operating system built by thousands flies a helicopter on another planet.


1 posted on 04/19/2021 10:45:44 AM PDT by ShadowAce
[ Post Reply | Private Reply | View Replies]

To: rdb3; JosephW; martin_fierro; Still Thinking; zeugma; Vinnie; ironman; Egon; raybbr; AFreeBird; ...
,p> Thanks to dayglored for the link to the story!
2 posted on 04/19/2021 10:46:36 AM PDT by ShadowAce (Linux - The Ultimate Windows Service Pack )
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

And I can’t even get Cell phone service 10 miles from the tower.......sheeesh.


3 posted on 04/19/2021 10:47:30 AM PDT by David Chase
[ Post Reply | Private Reply | To 1 | View Replies]

To: David Chase

And the post office delivers my mail in my neighbor’s mail box!


4 posted on 04/19/2021 10:56:02 AM PDT by entropy12 (Thanks President Trump for WARP SPEED availability of covid vaccines.)
[ Post Reply | Private Reply | To 3 | View Replies]

To: ShadowAce

The solar panels on some of these proves get covered by dust and eventually no longer get enough sunshine to run. You could hover little fliers like this over those probes and blow the dust off!


5 posted on 04/19/2021 10:59:10 AM PDT by Nateman (Keep Liberty Alive! Article V!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Nateman

Martian leaf blower


6 posted on 04/19/2021 11:06:33 AM PDT by Flick Lives (“Today we celebrate the first glorious anniversary of the Information Purification Directives.”)
[ Post Reply | Private Reply | To 5 | View Replies]

To: Nateman

Maybe! I saw a close-up of Ingenuity as it did a spin-up but, ironically, saw no dust being blown up from the surface. The Martian atmosphere is extremely thin and that may account for my not noticing any movement. But perhaps some is being blown around. Enough to do what you suggest. Good idea!


7 posted on 04/19/2021 11:26:22 AM PDT by BradyLS (DO NOT FEED THE BEARS!)
[ Post Reply | Private Reply | To 5 | View Replies]

To: ShadowAce

Too bad Mars hasn’t much to see. It’s all rock and sand. I know they can learn things there but it’s awfully desolate.


8 posted on 04/19/2021 11:31:42 AM PDT by Beowulf9
[ Post Reply | Private Reply | To 1 | View Replies]

To: Beowulf9

It ain’t the kind of place to raise your kids.


9 posted on 04/19/2021 11:32:36 AM PDT by dfwgator (Endut! Hoch Hech!)
[ Post Reply | Private Reply | To 8 | View Replies]

To: ShadowAce

I flew my toy helicopter on Mars two years ago.

Wait.

No.

That was Miami.


10 posted on 04/19/2021 11:40:43 AM PDT by blueunicorn6 ("A crack shot and a good dancer”)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

All they need to do now is to dub in the WHUP WHUP sound of a HUEY.


11 posted on 04/19/2021 1:05:15 PM PDT by Ben Hecks (Don't Google it - Duck it!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: dfwgator

yeah, cold as you-know-what.


12 posted on 04/19/2021 1:10:46 PM PDT by Steely Tom ([Voter Fraud] == [Civil War])
[ Post Reply | Private Reply | To 9 | View Replies]

To: Ben Hecks
All they need to do now is to dub in the WHUP WHUP sound of a HUEY.

"So, did the omni sneak up on you, or did you just decide to blast it before it had a chance to try anything."

(funny incident in Chickenhawk, by Huey pilot Robert Mason, a great read if you haven't already seen it.)

13 posted on 04/19/2021 1:15:59 PM PDT by Steely Tom ([Voter Fraud] == [Civil War])
[ Post Reply | Private Reply | To 11 | View Replies]

To: Steely Tom
Thanks - I'll have to look for Chickenhawk. All the aviators I knew had great stories.
14 posted on 04/19/2021 2:36:00 PM PDT by Ben Hecks (Don't Google it - Duck it!)
[ Post Reply | Private Reply | To 13 | View Replies]

To: Flick Lives

*** BREAKING NEWS ***

MECHANICAL LIFE FOUND ON MARS:
Giant Robotic Mosquitoes Located On The Red Planet!


15 posted on 04/19/2021 2:40:34 PM PDT by mikrofon (Ongoing Prayers for DJ Trump & RIP Rush Limbaugh)
[ Post Reply | Private Reply | To 6 | View Replies]

To: Steely Tom

That was a really good book.. Read it around 1980, or so.


16 posted on 04/19/2021 4:09:04 PM PDT by Bikkuri (If you're conservative, you're an "extremist." If you're liberal, you're an "activist.")
[ Post Reply | Private Reply | To 13 | View Replies]

To: ShadowAce

astounding that Mars has enough atmosphere for a mini-chopper. Now comes the ability to control it, and the possibility of bigger vehicles that can carry a two-man crew that will revolutionize exploration of the surface.

And I lived long enough to see it.


17 posted on 04/19/2021 4:36:03 PM PDT by blueplum ("...this moment is your moment: it belongs to you... " President Donald J. Trump, Jan 20, 2017) )
[ Post Reply | Private Reply | To 1 | View Replies]

To: Bikkuri; Ben Hecks
That was a really good book.. Read it around 1980, or so.

That's about when I read it too.

Another line I remember was the author saying "helicopter school really could have been a lot of fun, except every time it started to be fun, the instructor pilot would reach over and turn off the engine's fuel supply, or pull the breaker and shut down the electrical system."

18 posted on 04/19/2021 6:03:42 PM PDT by Steely Tom ([Voter Fraud] == [Civil War])
[ Post Reply | Private Reply | To 16 | View Replies]

To: Steely Tom

Lol.. I’ve had that happen to me several times.. Really fun, if you like life or death roller coasters..

I can still remember when he mentions that the vibration of the ‘chopper seemed to make minor injuries heal faster.

Don’t forget the part where the chopper was over the weight limit, and he was dragging a fence over a mine filed (I am pretty sure it was in that book) trying to get enough forward momentum.


19 posted on 04/19/2021 8:04:03 PM PDT by Bikkuri (If you're conservative, you're an "extremist." If you're liberal, you're an "activist.")
[ Post Reply | Private Reply | To 18 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson