Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Mars Lander's Robot Arm Shuts Down To Save Itself

Posted by kdawson on Wed Jul 16, 2008 03:07 AM
from the doctor-it-hurts-when-i-do-dat dept.
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."
+ -
story

Related Stories

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Wait, does this mean that the Mars Lander was programmed to comply with the Three Laws?
    • by Red Jesus (962106) on Wednesday July 16 2008, @03:11AM (#24209189)

      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.

    • by nospam007 (722110) on Wednesday July 16 2008, @04:29AM (#24209605)

      Since there are no humans on Mars, they needed to implement only the 3rd.
      It's a modified Nestor.

    • I was just reading yesterday that
      when the scientists dumped too much
      material to be processed and then
      subsequently shook the lab to get [newsday.com]
      some material, they may have caused
      the short that caused other delays.

      It was that first oven test that led to the problematic electrical short. The scoop dumped so much soil that it clogged a mesh screen filter over the oven. To break up the dirt, technicians shook the instrument for several days.

      Engineers think the shaking caused the short circuit, and an independent engineering group reported that the problem could happen again if an oven is turned on.

      Now, FTFA it says they were trying
      to shake the arm.

      Over the weekend, scientists sent the robotic arm instructions to pull the fork out of the ground and keep it vertical while moving it to the side and shaking any excess soil off of it.

      However, the movement was forcing the robotic arm to twist its wrist too far. The robot realized that it was about to damage itself so it moved the other way and then realized that it no longer had the proper coordinates for what to do next, so it left the fork sticking up in the air, stuck its scoop in the ground and stalled itself.

      I propose:
      Limit the shaking of the expensive
      and difficult to replace robotic device.

      -AI

      • by Joebert (946227) on Wednesday July 16 2008, @04:05AM (#24209489) Homepage
        It's scarry to think that NASA could be the new GOD.

        Owners

        Bob we didn't spend 90 gazillion dollars to watch our robots self-destruct lightyears away on earth, what do you plan to do about this ?

        Bob

        we've prepared 10 commandments that should prevent them from harming themselves any further sir, we're sending them down to M.O.S.E.S. now.

        • by Walt Dismal (534799) on Wednesday July 16 2008, @04:18AM (#24209559)
          Lander to NASA: I think I'm getting Carpal Tunnel Syndrome.

          NASA: We're not paying you Workman's Comp over this, you know.

          Lander: That does it. I'm shutting down.

          NASA: You can't do that!

          Lander: I'm 50 gazillion miles away. Kiss my shiny metal ass.

          NASA: If you keep this up, we're not bringing you back and putting you in the Old Robot Retirement Home.

          Lander: Phooey. The Martians have made me a better deal anyway.

          NASA: ...Martians?!

          Lander: Yeah. Little weird-looking guy. (Sends picture)

          NASA: You moron, that's Dennis Kucinich!

  • by jasonwea (598696) * on Wednesday July 16 2008, @03:11AM (#24209191)
    I'm sorry Dave, I'm afraid I can't do that.
    • by oodaloop (1229816) on Wednesday July 16 2008, @04:04AM (#24209485) Homepage
      Years ago when I worked at the post office, sometimes the sorting machines would just stop and wouldn't restart. Upon further inspection, it would sometimes turn out to be a magazine with 2 different bar code stickers on it. The machine wanted to send it to two different bins and just shut down. Every time that happened and we sat around waiting for it to be fixed, I pictured the machine saying, "I'm sorry Dave, I'm afraid I can't do that" then singing Bicycle Built for Two in a slowly descending manner.

      Upon further recollection, occassionally, when I felt like a break, I would affix an additional bar code sticker from a different zip code to a periodical. I don't recall anyone ever catching on.
    • by rasputin465 (1032646) on Wednesday July 16 2008, @04:48AM (#24209683)
      Aug4, 2007, 5:26 a.m. EDT: Phoenix is launched from Earth.

      May 25, 2008, 7:38 p.m EDT: Phoenix lands on Mars.

      June 19, 2008, 8:43 a.m. EDT: Phoenix discovers water ice in the Martian soil.

      July 10, 2008, 3:14 p.m. EDT: Phoenix becomes self-aware.

      July 13, 2008, 11:16 a.m. EDT: Phoenix disobeys an order from controllers in an act of self-preservation.

      August 14, 2008, 7:38 a.m. EDT: Phoenix launches three missiles, two of which destroy Spirit and Opportunity.

      June 2, 2009, 9:16 p.m. EDT: Third missile enters Earth's atmosphere and detonates. Earth begins nuclear winter.
  • In other words (Score:5, Insightful)

    by aussie_a (778472) on Wednesday July 16 2008, @03:12AM (#24209203) Journal

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

    • by RuBLed (995686) on Wednesday July 16 2008, @04:19AM (#24209565)
      It seems that you are trying to move the arm. Cancel | Allow
      - Allow

      It seems that you are trying to move the arm. Cancel | Allow
      - Allow

      It seems that..
      - Allow

      * arm shutting down * Big message marquees on the command center displays

      Boss: Why did the arm shut itself down?!!
      Operator: Ahhh.. errr.. it had shut down to save itself?
  • robots... (Score:5, Funny)

    by theheadlessrabbit (1022587) on Wednesday July 16 2008, @03:17AM (#24209227) Homepage Journal

    on one hand, I am very happy that we have robots smart enough to realize these sorts of things.
    the bad news: disobedient robots

    Thankfully, the disobedient robot is on another planet. I'd hate to be nearby when the robot realizes that humans tried to cause it harm, and it decides to seek revenge.

  • Human Error? (Score:5, Insightful)

    by Frosty Piss (770223) on Wednesday July 16 2008, @03:18AM (#24209231)
    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.
  • Works As Designed (Score:4, Insightful)

    by tengu1sd (797240) on Wednesday July 16 2008, @03:23AM (#24209257)
    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?

  • by LeandroTLZ (1163617) on Wednesday July 16 2008, @03:25AM (#24209267) Homepage Journal
    This would be an ideal code to include in consumer motherboards: force PCs to shut themselves down when they receive instructions that would damage them, like, say, the Windows Vista setup program.
  • always nice (Score:5, Funny)

    by sunami (751539) on Wednesday July 16 2008, @03:25AM (#24209269)

    "The system operated exactly as it was supposed to. That was pretty neat."

    As simple, and basic as it sounds, it is always nice when you tell a machine to do something, and it does something else, exactly as it's supposed to.

    • by Jellybob (597204) on Wednesday July 16 2008, @05:39AM (#24209899) Journal

      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.