Mars Helicopter successfully completed its second flight
twitter.com
twitter.com
"This time around, we plan to trying climbing to 16 feet (5 meters) in this flight test. Then, after the helicopter hovers briefly, it will go into a slight tilt and move sideways for 7 feet (2 meters). Then Ingenuity will come to a stop, hover in place, and make turns to point its color camera in different directions before heading back to the center of the airfield to land."
via https://mars.nasa.gov/technology/helicopter/status/294/were-...
Did they just set a precedent for J as the Mars prefix?
That's fascinating, I would've guessed it had a special radiation-hardened camera like the processor.
https://rotorcraft.arc.nasa.gov/Publications/files/Balaram_A...
>MCU processor units operate redundantly, receiving and processing identical sensor data to perform the flight-control functions necessary to keep the vehicle flying in the air. At any given time, one of the MCU is active with the other waiting to be hot-swapped in case of a fault.
>Each subsystem has a current monitor to detect possible latch-up current and can be power cycled to clear a SEL. In addition, current limiting is added to prevent a destructive SEL event and most devices are switched off when not in use to minimize their exposure to SEL. For the critical FPGA which is always on for the duration of the mission, the radiation tolerant ProASIC3 is chosen with the military temperature grade (-55 C to 125 C) and -1 speed grade to mitigate the degradation in the propagation delay caused by the total dose radiation.
When people talk about colonizing Mars, I ask them to do the following thought experiment: imagine you are going to move to the Atacama desert. You have to live there for the rest of your life. You get to take one standard twenty-foot shipping container with you. You can pack that container however you like, but you have to live inside the container along with whatever stuff you pack it with for nine months before you can go out for the first time.
Figuring out how to make that work is about 100 times easier than colonizing Mars.
I think a base on one of the Mars moons would be nice. You can build a radiation shield and have a nice place to store your stuff. Maybe some fuel could be extracted from the regolith.
First off, doing such a moving experiment with only your own funds is a lot harder than if you had billions to millions of dollars to do it.
Secondly, people won't be trapped inside on Mars and will make regular, if not daily trips outside on EVAs (we may need a new acronym as there's no "Vehicle" here.)
Thirdly, a lot of hardware will be outside the "container" including the power generation from nuclear power or solar energy. (Likely nuclear powered sterling engines that have already been demonstrated in subscale versions.) (This contributes to the difference in funds point on my first point.)
Fourth, even though you didn't mention it, I'll add it here to preempt a counter argument. The radiation risks are overstated. Radiation on Mars is at least half that of being in space because you have radiation from one half of the "sky" blocked by the planet itself. Also while the radiation levels are certainly elevated, they're likely not going to kill you. Any long term colonies are going to be mostly underground anyway. (Or more likely simply buried by shoveling dirt on top.)
I didn't say that you had to do it with your own funds. But how exactly do you think that extra money would help? Getting to the Altacama desert is not difficult or expensive. That's the reason that the fact that no one has bothered to even attempt it is so damning.
> people won't be trapped inside on Mars
I didn't say they would be. In fact, I specifically said that you would only have to spend nine months (the travel time to Mars) inside the container. After that you can go out as much as you like. You don't even have to wear a space suit.
> a lot of hardware will be outside the "container" including the power generation from nuclear power or solar energy
That's why I gave you a full 20-foot container. But fine, take three containers, which is about what will fit in a Falcon Heavy. Or six. It doesn't really matter. The point is, take some number of containers that you think is a plausible payload for a Mars colony -- and nothing else.
> The radiation risks are overstated
I never claimed otherwise. There are a zillion other things that will get you before the radiation does.
You have to get there, which exposes you to a lot of radiation. And then you have to live there which exposes you to a lot more, no matter if it is "half" that you would get if Mars was a one-faced world WRT the sun.
Also, how are you going to get these diggers, their fuel, their support systems, etc, etc, to Mars that will excavate holes (lovely to live in) or cover things (ditto)? Why would anyone want to live like that, or worse, condemn their children to do so?
I used (in the 1960/70s) to believe in the colonisation of space. But now not at all - it is simply too difficult. And that's the answer to the Fermi Paradox.
For most of the machinery, you would bring the tricky to manufacture bits (tight tolerance mechanical, electronics, non-basic chemicals) with you, and build the bulk structural parts on site. Even for something like a 10,000kg machine tool, only about ~500-2000kgs of materials need to be sent (see granite+epoxy CNC machines[0]). Other machines, such as diggers, they would have to be electric powered. This is not too difficult as most heavy machines are diesel->hydraulic, with electric->hydraulic conversion not too hard (run-time will suffer though).
If you wanted to start a colony, its easy if you can get 10,000 people to go as everyone doesn't have to wear a dozen different hats to keep things going. With current in-use launch tech, its unlikely that enough people can afford to go (or can get a loan to do so). If launch costs get down to ~$500k/ton to Mars, then it would be possible. The biggest issue at first would likely be getting enough electrical power from solar to refine metals and chemicals as that takes a lot of electricity and the likely first sources or raw materials will be sub-optimal as you would be prioritizing ease of access over efficiency.
[0]: https://www.cnccookbook.com/epoxy-granite-cnc-machine-fill/
Think about not being under control of any government of Earth. This is literally a new world, for you to shape. For some people it's worth all the downsides, and more.
What, you think surviving under those conditions will work like a Heinlein novel?
People build hobbit houses and earthships and the like all the time.
https://en.m.wikipedia.org/wiki/Cold_welding
https://en.m.wikipedia.org/wiki/Vacuum_cementing
The first time it happened it must have been puzzling
But instead of the typical envelope for exposure, it's got a long and low tail?
from the website:
Relative to Earth, the air on Mars is extremely thin. Standard sea-level air pressure on Earth is 1,013 millibars. On Mars the surface pressure varies through the year, but it averages 6 to 7 millibars. That's less than one percent of sea level pressure here. To experience that pressure on Earth, you would need to go to an altitude of about 45 kilometers (28 miles). (Yes, you'll need a space suit to walk around on Mars.) The Martian surface pressure also varies due to elevation. For example, the lowest place on Mars lies in the Hellas impact basin, 7.2 km (4.4 mi) below "sea level." The pressure there averages about 14 millibars. But on top of Olympus Mons, 22 km (14 mi) high, the pressure is only 0.7 millibar.
Actually the atmosphere is too thin for full gliding or parashute landing but too thick to ignore it like we can on the Moon.
Still twice the Moons gravity with no atmospheric breaking at all would also suck I guess.
That speed likely rules out any normal landing gear or runways, possibly with the exception of a maglev catcher cradle.
Most likely the "aircraft" would need some sort of a robust long duration vertical landing capability, likely rocket based.
No wonder you don't see any aircraft on Mars in The Expanse series - only hyperloop like pods on flimsy rails making use of both the low pressure and low gravity or full on spaceships or orbital shuttles.
https://the18.com/en/soccer-news/most-intimidating-soccer-st...
It's kinda true for climate change as well - just over much longer stretches of time.
I've even heard anecdotes that they feel uncomfortable at sea level.
I know the whole thing is impressive. But it's really hard for me to get past the awesomeness of rocket crane landing a rover on another planet. That stuff is crazy awesome.
I think the autonomous drones are a key component to Musk's colony plans.
Musk has a rocket that can be reused multiple times, and can deliver to the ISS. NASA can't do any of that.
NASA has been around for 70 years, yet still no people on Mars. Just cute little robots that they hired others to build for them. Short Musk all you want, but he's the only one that I think will actually attempt doing things on mars than taking pictures and soil samples.
NASA have plans to use rotorcraft in many future missions, including the Dragonfly which will fly around Titan[0]. Launches in 2027.
[0] https://www.nasa.gov/press-release/nasas-dragonfly-will-fly-...
Ingenuity uses a three-level control system for avionics[0] - the Linux part that runs on the Snapdragon 801 is at the top tier and does more the mission computer functions like navigation, computer-vision, telemetry, command processing and interfacing to the radio.
The middle tier is a dual-path redundant microcontroller system based on the TMS570 architecture. This is an automotive-grade part qualified for safety-critical usage. This an ARM Cortex R5 design, so not exactly a speed demon.
The bottom tier is a radiation tolerant, mil-spec FPGA (Microsemi ProASIC 3L) that actually runs the control loops at up to 500Hz, handles communication with the IMU, motor control interfaces etc; this part is actually supposed to be functionally identical to the space-qualified version.
The "Linux running on a smartphone processor" aspect gets a lot of play but the stack as a whole uses a lot more traditional high-integrity design approaches. Most of the heavy-lifting of "fly the rotorcraft" is done away from the Snapdragon, and I'm not sure where the idea that "rotorcraft need a lot of CPU power" comes from.
[0] https://rotorcraft.arc.nasa.gov/Publications/files/Balaram_A...
the CPU on a fairly advanced quad, hex or octocopter on earth can be a STM32F7 or STM32H7 family microcontroller, which is not very powerful in terms of raw computing power. That's more than fast enough (in an earth environment) to pull in sensor input at a high Hz refresh rate from dual IMUs, barometer, GPS, and control up to eight motor ESCs, along with running the UARTs for communication to a remote control link, and additional spi, i2c or UARTs to do things like run camera gimbals.
https://docs.px4.io/master/en/flight_controller/cubepilot_cu...
In order to navigate safely, especially during takeoff and landing, you need a reasonable idea of your absolute velocity relative to the ground. You can't get that from an IMU (except over very short timescales) because of integration errors. A barometer would work for the vertical axis, but getting the horizontal component is a lot trickier. GPS solves this nicely, especially since velocity can be derived from relative measurements, which are much more accurate than absolute ones.
It looks like Ingenuity uses visual odometry from a downward-facing camera, which is likely to require a lot more processing than something like an STM32 could provide.
I believe that for Ingenuity they are actually doing this in software; but at this point, you can just buy off-the-shelf an optical flow odometry ASIC with a built-in camera and lens system that draws <5mA, fits in a 4x5mm footprint and gives you delta-X and delta-Y.
e.g. https://www.pixart.com/products-detail/108/PAA3905E1-Q
Kinda mind-blowing.
[1] https://mars.nasa.gov/news/8926/nasas-perseverance-mars-rove...
Ingenuity isn't a quadcopter though, it has two blades that counter-rotate around the same axis.
Which would make it a coaxial helicopter.
Surely a better test would be to get 1000 mobile phone processors and put them in a radiation chamber on earth and see how many fail? It would be far cheaper and be better science.
If we want to see and explore deep valleys or high mountains before some future the first setlers go there with gopros and do a Twich stream then flying drones are a good option.
Hopes/Scheduled to launch in 2027 seems more accurate. Even when the rocket is fueled and on the pad, it can still get scrubbed.
"Its performance during these experimental test flights will help inform decisions relating to considering small helicopters for future Mars missions, where they could perform in a support role as robotic scouts, surveying terrain from above, or as full standalone science craft carrying instrument payloads. Taking to the air would give scientists a new perspective on a region’s geology and even allow them to peer into areas that are too steep or slippery to send a rover. In the distant future, they might even help astronauts explore Mars"
Future ones might be able to peek over a rock/ridge for planning purposes or access an inaccessible cliff or small crater that's dangerous to rove into.
I tend to think of the rover and drone like one of those strategy games where you have to send out scouts to "discover" where to send the rest of the troops, and then plan out how many "moves" to do it in. But then I remember we have the MRO that has pretty much scouted the entire planet. It just takes us a lot of "moves" to get our troops there.
The max resolution from a low-altitude helicopter is probably two-three orders of magnitude more detailed
Edit: in case it isn't clear, this a photo of the helicopter's shadow on the surface, taken by a down-facing camera in the underside of the helicopter. It has a sort of fisheye lens, so there's some distortion at edges
Your response gave me a chuckle.
Extra points for why NASA chose this mode, and terrestrial drones don't?
https://www.youtube.com/watch?v=GhsZUZmJvaM
explains it: they can change the attack angle of rotor blades for different positions, which produces a torque, though you have to compensate for the gyroscopic effect, which lags behind.
Humans cannot fly this, but computers can.
The video also explains why the chose two contra-rotating rotors instead of a quad-copter design.
[1] https://hackaday.com/2020/09/02/an-up-close-look-at-the-firs...
You do a LOT of testing before hand, and you do system checks before committing to something. I was always more worried about sensor failures that my software doesn't pick up on.
Then again none of my robots ever cost $80 million dollars and has landed on Mars...
I've been doing industrial automation with commercial robot arms, where testing is mostly functional and there's very few system checks. You're basically jogging the robot with the teach pendant, recording points, and reading digital IO. There are minimal system checks, simulation is mostly to make sure the cell CAD layout is reachable and less to verify that things are working correctly. Version control is completely offline, there's not even an "undo" feature to revert a touched up point unless you underwent a tedious and slow backup procedure.
That said, like you, none of my robots cost more than 6 figures, and they're all permanently anchored to terrestrial steel and concrete...
For the solar panels on the Ingenuity helicopter, it's my understanding that the flights do already help keep them clean.
Ingenuity is highly experimental, but even for a future Mars helicopter I doubt they would risk flying it in close proximity to the rover.
Or provide enough heat to keep a stranded botanist warm for a brief cross country drive.
https://en.m.wikipedia.org/wiki/Radioisotope_thermoelectric_...
So, it's same order of magnitude to my electric space-heater, if it was stuck to "on". I trust Andy Weir's calculations on whether it is about right to keep a botanist warm on Mars.
In theory, the best you could do is (T_hot - T_cold) / T_hot, or (430 - 210) / 430 ~= 50% , using some approximate values for fin root temperature and Martian climate. To exceed 10% of the theoretical optimum with something that contains no moving parts is pretty impressive, IMO.
Warranty probably not valid if you get anywhere near criticality ;-)
We know from Spirit and Opportunity that dust on the panels isn't much of a concern; wind seems to clear them regularly.
From what I remember, during martian winter they had to take the grade and the prevailing wind direction into account to keep the dust and fines off.
Currently the InSight lander is going into hibernation because the solar panels haven't really gotten cleaned in 3 years: https://www.cnet.com/news/nasa-mars-insight-lander-limits-op...
Still can't believe we've got proof of Marsquakes - that alone turned the consensus on planetary geology upside down.
I imagine a tuned laser could ablate the dust, but that's a very expensive way to recover a solar panel!