Ingenuity Delayed

 

A couple of months ago NASA’s Perseverance rover arrived on Mars. On the exploration vehicle was a small helicopter, the Ingenuity, intended to fly above the surface of the red planet and take photographs and other measurements. Ingenuity performed a rotor spin test this week, and an alert triggered by the craft’s on-board software has prompted NASA to delay the planned launch date for the tiny four-pound flying machine until sometime next week, or perhaps later.

I feel for the people who build these things. I write robotics and automation software, and I’m familiar with the stress accompanying every demonstration of a new automated system. I’m not a flashy programmer nor a particularly fast one, but I do write rock-solid software that does, in almost every instance, precisely what I intended it to do (though whether or not I understood the requirements correctly is another question). Even so, I’ve had my share of embarrassing failures during product demonstrations over four decades of software development, so much so that I never approach a software rollout without at least a little anxiety.

To NASA’s credit, their software quality standards and procedures are astoundingly mature. But Ingenuity is currently 15 light-minutes away from Earth: it will take off, fly about, take its pictures, and (we hope) land successfully all within a minute — and we won’t know what happened until a quarter of an hour later. Or perhaps never, depending on how it goes.

I made a decision many years ago not to write software for life-critical applications. I simply don’t want the stress. While many of the machines I program are capable of seriously injuring someone, I’ve always relied on the presence of hardware interlocks and physical barriers to prevent my software from crushing, cutting, or otherwise mangling an operator. The most recent machine for which I provided both software and electronics actually features a circular razorblade spinning at 5,000 RPM attached to the end of a pneumatically operated arm: it has a legitimately menacing aspect about it. But, again, hardware safety relays and multiple interlocks prevent anyone from getting close to the whirring knife while its motor is still powered and its arm still enabled.

I get to test my software and am often present when it’s put into production. The creators of the Ingenuity have undoubtedly tested to the best that NASA’s ample budget and their project time constraints allowed. But I will be very surprised if any of the developers sleep soundly the night before the machine flies — and I’m sure that, when it does, its programmers will experience the longest 15 minutes of their lives.

Here’s hoping to a continuation of a so-far successful mission.

Published in Technology
This post was promoted to the Main Feed by a Ricochet Editor at the recommendation of Ricochet members. Like this post? Want to comment? Join Ricochet’s community of conservatives and be part of the conversation. Join Ricochet for Free.

There are 39 comments.

Become a member to join the conversation. Or sign in if you're already a member.
  1. Misthiocracy got drunk and Member
    Misthiocracy got drunk and
    @Misthiocracy

    JustmeinAZ (View Comment):
    You think people who watch sports are crazy. I think all modern comedy on American TV is stupid.

    • #31
  2. Cosmik Phred Member
    Cosmik Phred
    @CosmikPhred

    kedavis (View Comment):

    Henry Racette (View Comment):

    Flicker (View Comment):

    JustmeinAZ (View Comment):

    Henry Racette: The most recent machine for which I provided both software and electronics actually features a circular razorblade spinning at 5,000 RPM attached to the end of a pneumatically operated arm

    Ack!!!

    Several years ago I saw a table saw that wouldn’t cut off a human finger. They demonstrated it with a hot dog. Nor even a scratch. It had to do with the blade picking up and electric charge from the finger or hot dog. How they got it to stop in a split second I don’t know.

    I saw that also. It’s called SawStop. It charges the blade with a low voltage. When it detects a voltage drain — as, for example, from a finger (or hot dog) touching the blade — it uses a higher voltage to melt a thin wire, which releases an aluminum block that is driven by a spring into the spinning blade. The blade bites into the aluminum block, stopping almost instantly; the energy dissipated in the action causes the blade assembly to cantilever down into the table, away from whatever touched it.

    The whole thing happens in about 1/20th of a second. I’m skeptical that it’s practical, since some of the things one cuts on a table saw might as readily trigger the safety feature, and it’s destructive of the blade and various components of the system. I think a simple blade guard might be more practical.

    Then again, I’m a Luddite.

    In wood shop in Jr High School, I used table saws and lathes at age 13 or so. And I still have all my fingers. Do kids get to do that now?

    We did sand casting in metal shop in intermediate school as well!  Acetylene torches, spot welders, spray guns, ozone hole-punching solvents…I don’t like to think of 1978-79 as the dark ages, but…

    • #32
  3. kedavis Coolidge
    kedavis
    @kedavis

    Misthiocracy got drunk and (View Comment):

    Randy Weivoda (View Comment):

    kedavis (View Comment):

    Gary McVey (View Comment):

    Great post, Henry. As a non-programmer, I appreciate the non-condescending way way you explained the multiple issues involved–if only all science and engineering reporters had that gift. Anyone could understand the human issues of hesitating to casually accept life and death responsibility, morally if not legally.

    My amateur’s concern: stability, not lift. I’d bet it can get off the surface, but it’s very light and could (too?) easily tip over if it lands on even a small rock.

    Mars has about 40% of Earth gravity, which makes flying easier, but a very thin atmosphere, which makes flying harder. I haven’t read up on what differences it has compared to Earth-flying drones. Maybe larger blades, and/or faster motors… They would be able to test in thinner atmosphere, inside special chambers. But there’s no way they could properly simulate 40% gravity.

    I wondered about that, too. I would think the blades would have to have a much greater surface area than a unit operating in Earth’s atmosphere.

    Or they spin at a higher RPM.

    Drone rotors already spin very fast.  With less air resistance they could spin even faster, but I suspect that making the blades bigger is most of it.

    • #33
  4. kedavis Coolidge
    kedavis
    @kedavis

    Cosmik Phred (View Comment):

    kedavis (View Comment):

    Henry Racette (View Comment):

    Flicker (View Comment):

    JustmeinAZ (View Comment):

    Henry Racette: The most recent machine for which I provided both software and electronics actually features a circular razorblade spinning at 5,000 RPM attached to the end of a pneumatically operated arm

    Ack!!!

    Several years ago I saw a table saw that wouldn’t cut off a human finger. They demonstrated it with a hot dog. Nor even a scratch. It had to do with the blade picking up and electric charge from the finger or hot dog. How they got it to stop in a split second I don’t know.

    I saw that also. It’s called SawStop. It charges the blade with a low voltage. When it detects a voltage drain — as, for example, from a finger (or hot dog) touching the blade — it uses a higher voltage to melt a thin wire, which releases an aluminum block that is driven by a spring into the spinning blade. The blade bites into the aluminum block, stopping almost instantly; the energy dissipated in the action causes the blade assembly to cantilever down into the table, away from whatever touched it.

    The whole thing happens in about 1/20th of a second. I’m skeptical that it’s practical, since some of the things one cuts on a table saw might as readily trigger the safety feature, and it’s destructive of the blade and various components of the system. I think a simple blade guard might be more practical.

    Then again, I’m a Luddite.

    In wood shop in Jr High School, I used table saws and lathes at age 13 or so. And I still have all my fingers. Do kids get to do that now?

    We did sand casting in metal shop in intermediate school as well! Acetylene torches, spot welders, spray guns, ozone hole-punching solvents…I don’t like to think of 1978-79 as the dark ages, but…

    9th Grade metal shop had those things, but I’d transferred to a different school for 9th grade and the new school had ELECTRONICS!!!

    • #34
  5. Roderic Coolidge
    Roderic
    @rhfabian

    Compared to the feat of getting an automated space craft to fly to Mars and land like it did flying a drone around on Mars seems trivial.  I have a friend who owns a drone that he bought for a few hundred dollars that will do what is being asked of Ingenuity autonomously with no problem, albeit here on earth.   

    There is no question that it can be done.  The question is whether they do it on the first try.  

    • #35
  6. kedavis Coolidge
    kedavis
    @kedavis

    Roderic (View Comment):

    Compared to the feat of getting an automated space craft to fly to Mars and land like it did flying a drone around on Mars seems trivial. I have a friend who owns a drone that he bought for a few hundred dollars that will do what is being asked of Ingenuity autonomously with no problem, albeit here on earth.

    There is no question that it can be done. The question is whether they do it on the first try.

    The time lag does seem to be a different issue though.  At worst, anyone on Earth could take manual control of a drone very quickly if it was needed.  Such as a sudden change in wind.  Not so on Mars.

    • #36
  7. Bishop Wash Member
    Bishop Wash
    @BishopWash

    Veritasium did a video on it two years ago.

    • #37
  8. Henry Racette Member
    Henry Racette
    @HenryRacette

    James Lileks (View Comment):

    Ingenuity has a tiny scrap of the fabric from the wing of the Wright Brothers’ plane. One hundred and eighteen years – the a single beat of a hummingbird’s wing in the scale of things – from slipping the surly bonds at Kitty Hawk and droning around another planet. It’s remarkable. Humans are remarkable.

     

    Yes, it is a remarkable accomplishment.

    As I listened today to the flagship podcast, the Royals episode, I thought of this event. Someone, Peter or John, asked why people persist in the belief that they can re-engineer society if they’re only smart enough, despite all the evidence of history. The answer I think is hubris, and it’s hubris born of accomplishments like this one.

    It takes enormous technical expertise, enormous cleverness, to do with these people have done.  But for all of that, it is easier to flit about the tenuous atmosphere of Mars than it is to keep a black kid alive on the streets of Chicago. We can manage the technical complexity. We can do it through sheer force of will and deliberate application of logic. But culture is hard, and most of what we do when we apply our minds to it is break things. People are part of all the hard problems. Science is easy.

    Science is easy.

    Our gaudy accomplishments help us forget that truth.

    • #38
  9. kedavis Coolidge
    kedavis
    @kedavis

    Henry Racette (View Comment):

    James Lileks (View Comment):

    Ingenuity has a tiny scrap of the fabric from the wing of the Wright Brothers’ plane. One hundred and eighteen years – the a single beat of a hummingbird’s wing in the scale of things – from slipping the surly bonds at Kitty Hawk and droning around another planet. It’s remarkable. Humans are remarkable.

     

    Yes, it is a remarkable accomplishment.

    As I listened today to the flagship podcast, the Royals episode, I thought of this event. Someone, Peter or John, asked why people persist in the belief that they can re-engineer society if they’re only smart enough, despite all the evidence of history. The answer I think is hubris, and it’s hubris born of accomplishments like this one.

    It takes enormous technical expertise, enormous cleverness, to do with these people have done. But for all of that, it is easier to flit about the tenuous atmosphere of Mars than it is to keep a black kid alive on the streets of Chicago. We can manage the technical complexity. We can do it through sheer force of will and deliberate application of logic. But culture is hard, and most of what we do when we apply our minds to it is break things. People are part of all the hard problems. Science is easy.

    Science is easy.

    Our gaudy accomplishments help us forget that truth.

    Another part of it is that the left, especially, wants to see humans as just another animal, or even just another kind of machine.  Which is also why “Data is a Person” etc, and other such nonsense.

    • #39
Become a member to join the conversation. Or sign in if you're already a member.