Slashdot Mirror


Mars Lander's Robot Arm Shuts Down To Save Itself

Cowards Anonymous passes along a PCWorld article that begins, "The robotic arm on the Mars Lander found itself in a tough position over the weekend. After receiving instructions for a movement that would have damaged its wrist, the robotic arm recognized the problem, tried to rectify it and then shut down before it could damage itself, according to Ray Arvidson, a co-investigator for the Mars Lander's robotic arm team and a professor at Washington University in St. Louis."

19 of 214 comments (clear)

  1. Re:Shut down before it could damage itself? by Red+Jesus · · Score: 5, Insightful

    Wait, does this mean that the Mars Lander was programmed to comply with the Three Laws?

    No. The second law translates to "Follow orders." The third law is "Don't get hurt (unless it conflicts with the second law)." If the lander had followed Asimov's laws, it would have followed the order and hurt its wrist.

  2. In other words by aussie_a · · Score: 4, Insightful

    In other words the Mars Lander performed as programmed. News at 11.

    1. Re:In other words by paul248 · · Score: 3, Insightful

      The article doesn't even contain the word "Phoenix". WTF? If they're gonna talk about one of the landers, they should at least mention its name.

    2. Re:In other words by Anonymous Coward · · Score: 1, Insightful

      This is a robot lander you tool, not a calculator, a processor or an OS.

      I find this interesting coz someone at NASA had the brains to add this sort of shit to the configuration unlike the git who couldn't tell the difference between metric and imperial units which caused one of the landers to crash. My faith in NASA has been restored.

    3. Re:In other words by Anonymous Coward · · Score: 1, Insightful

      Phoenix is the only active lander on Mars. Spirit and Opportunity are rovers.

  3. Human Error? by Frosty+Piss · · Score: 4, Insightful

    So the big question should be: Why are they sending it commands that could damage it? It's all good and well that it has some safty stops, but most machines do.

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:Human Error? by v1 · · Score: 2, Insightful

      What I don't understand is I've read several times recently that they have a mockup lander that they run ALL commands through to make sure they will work as intended, before uploading instructions.

      So why wasn't this problem caught before it was sent to the lander? Sounds like they are covering up for someone taking a shortcut and getting bitten as a result.

      --
      I work for the Department of Redundancy Department.
  4. Works As Designed by tengu1sd · · Score: 4, Insightful
    The system operated exactly as it was supposed to. That was pretty neat."

    I think it's amusing that after more than 30 years of Microsoft's quality control, when a computing device works as designed, it's a news worthy article. Think about it, I have a device that works as expected, can I be on the news too?

    1. Re:Works As Designed by Iamthecheese · · Score: 2, Insightful

      Sure, if its on Mars. I agree with your point of view: this incident isn't really special. On the other hand I, for on, welco ahem On the other hand I want to know everything that happens up there just because robots on Mars is so cool and since this made the front page I'm sure many of you agree.

      --
      If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
  5. Re:Shut down before it could damage itself? by srussia · · Score: 2, Insightful

    No, more like Matthew 18:8.

    "If your hand or your foot causes you to stumble, cut it off and throw it from you; it is better for you to enter life crippled or lame, than to have two hands or two feet and be cast into the eternal fire."

    --
    Set your phasers on "funky"!
  6. Re:Shut down before it could damage itself? by 91degrees · · Score: 4, Insightful

    I've believed for a long time that laws 2 and 3 are the wrong way round.

    You don't want an expensive robot to go breaking itself just because you're a bit careless giving it orders. Most devices are designed this way. Users are stupid. Even the smart ones. Even if I want to do something fairly harmless, like close an application without saving, the computer will stop me and check that's what I actually want to do.

  7. Obligatory clippy. by plasmacutter · · Score: 2, Insightful

    what if this kind of code makes it into every piece of space equipment, and then by some fluke we are faced with the possibility of breaking a robotic wrist to deflect a space rock off an earth intercept course.

    They should at least have a little clippy pop up and say "it looks like you want to break my robotic arm, are you sure you want to do that?" "are you absolutely sure?"

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
  8. Re:Does anyone else think... by Jellybob · · Score: 5, Insightful

    This sort of thing can be done autonomously in all the Japanese car factories that I know. And much faster.

    The difference between the Mars lander and a car building robot is one of function.

    The car building robot is programmed to do one task. It spends all day, every day, welding specific spots, on a car which is in a specific location.

    The Mars landers have to content with an unknown environment, where they could be asked to do a wide variety of things, with any number of possible consequences.

  9. Re:Shut down before it could damage itself? by Eternauta3k · · Score: 2, Insightful

    That you can sell the user another expensive robot

    Well, US robots rented its robots for a long time, I'm not sure they want them to break...

    --
    Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
  10. Re:Shut down before it could damage itself? by smittyoneeach · · Score: 4, Insightful

    You need to bound that forward-looking aspect of the law.
    As the decision tree gets huge, just about any tiny action will eventually lead to tragedy, or [odius] being elected.
    There is no real safety under the sun.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  11. Sheer Luck? by bwcbwc · · Score: 2, Insightful

    They're just lucky that the original system programmers, designers and testers that developed the fault detection code were better at their jobs than the mission programmers who fed the bad instructions to the lander. If it had been the other way around, misery and teeth-gnashing would have ensued.

    --
    We are the 198 proof..
  12. In other news... by ShannaraFan · · Score: 2, Insightful

    ...my Roomba, on a daily basis, recognizes stairs as a threat and refuses to fall down them. I guess I don't see the "big deal" here, sounds like a built-in protective measure worked as expected. The technology is no less awesome, but still, it functioned AS DESIGNED.

  13. Re:Shut down before it could damage itself? by Ihlosi · · Score: 2, Insightful

    Unless you want the robot to sacrifice itself for you... Then order 2 preceding order 3 is VERY useful.

    Such a case would be covered by the first law.

    If you want to sacrifice the robot to save one of your other possessions, then the priority of the second law over the third is very useful.

  14. Re:Shut down before it could damage itself? by TrekkieGod · · Score: 2, Insightful

    Well, US robots rented its robots for a long time, I'm not sure they want them to break...

    Leasing a robot was sufficiently expensive at the time that it more than covered for the specific repair. They also had the option to cease leasing to a particular client if he turns out to be destroying them on a regular basis.

    In addition, a robot placing the orders of a human above its own self-preservation is a nice marketing point if you're trying to overcome the "Frankenstein Complex" that made humans afraid of them.

    --

    Warning: Opinions known to be heavily biased.