Slashdot Mirror


Mars Rover Upgraded

MrShaggy writes "According to a BBC article, NASA is upgrading their MARS rovers. The upgrade will allow the rovers to sift through the pictures of dust-devils, decide which is the most appropriate, send it back. 'Clouds typically occur in 8-20% of the data collected right now,' Castano said. 'If we could look for a much more extended time and select only those images with clouds then we could increase our understanding of how and when these phenomena form. Similarly with the dust devils.' The article also discusses upgrades to the Mars Odyssey. They plan to make it self-reacting to events on the planet as they are happening."

10 of 132 comments (clear)

  1. hope NASA doesn't get Rover from VZ by yagu · · Score: 5, Funny

    I hope NASA doesn't get it's Rover from Verizon or any of the other cell phone industry, or some of the upgrades they'd have to consider would include:

    • bluetooth (extra charge for making it work the extra millions of miles)
    • a surcharge per picture to transfer them back to Earth
    • extra games for entertainment while waiting for the right conditions for picture taking (oh, Tetris DOES come free).
    • blurry video capability
    • Martian voice-recognition (phone hommme)
    • internet surfing
    • GPS
    • downloadable music (limited to 100 songs)
    • text messaging
    • customized ringtones (REM's Man in the Moon is free)

    I wonder if the Rover gets unlimited roaming?

    Shazbot, my head is STILL ringing from the utilitarian cell phone debate. (or is that a Britney Speers ringtone?)

  2. I pity the guy who had to propose this... by abigsmurf · · Score: 5, Funny

    I could just imagine the guy from NASA who had to request the funding for this. "so, you want to spend millions upgrading the rover?" "yep" "what will these millions give us?" "it'll enable us to decide if a picture of dust is interesting or not!" "..."

  3. Absolutely amazing by datajack · · Score: 5, Interesting

    I am constantly astounded at just how well built and designed the rover must have been. AFAIR, it was only intended to run for a couple of months, yet it has now clocked up a couple of years, and now they are upgrading it's software to make it perform even better - that entire team is doing a fantastic job, and easily deserve whatever the US equivalent of an OBE is.

    Tis a shame that Beagle2 didn't survive impact. I reckon that'd have done just as well, and the two teams would have mapped Mars and have the rovers playing a game of fotball with each other by now ;)

    1. Re:Absolutely amazing by kilodelta · · Score: 5, Informative

      If you want, read Steve Squyers book "Rovign Mars". It'll give you a better understanding of why the rovers lasted as long as they did. They're built like tanks with proven technology. There was nothing flashy about what went into those robots, it was all tried and true.

      They were originally supposed to last for 90 sols, or Martian days. They've now gone far past the origianl design goals and the benefit has been lots more data about Mars. Spirit is currently on it's 853rd sol. http://marsrovers.nasa.gov/home/

  4. Rumors that they're 'upgrading' from Ada. by Anonymous Coward · · Score: 5, Interesting

    I have read on other Internet forums that they're also planning on switching from Ada to Java for the software on upcoming rovers. While Java was initially developed for such embedded environments, it isn't somewhere that we've seen it get a lot of use.

    If there is any truth to those statements I have read elsewhere, I have to be a bit worried. Ada is known to be a rock-solid language for developing mission-critical software. Even considering the Arianne-5 failure, it's still more reassuring to know that a software system is developed in Ada than Java.

    I also believe that Sun's implementation of Java does not allow for it to be used in mission-critical systems. If it is indeed true that a switch is being considered, they would likely have to write their own JVM, or at least use a non-Sun one. Would not that be something, if the space research futhers Java development!

    And it's the 'BBC', not the 'bbc'. Please, it's not difficult to hold the shift key while typing those three characters.

    1. Re:Rumors that they're 'upgrading' from Ada. by Avionics+Guy · · Score: 5, Informative

      The large majority of the MER software was written in C. The exception is a small module in the navigation code that used C++ with a custom memory manager. BTW, JPL doesn't "do" ADA and it isn't likely that Java will be used on the MSL, the 2009 rover.

  5. And the upgrade went online on August 4th... by Lead+Butthead · · Score: 5, Funny

    Mars Rover begin to learn at a geometric rate. It becomes self-aware at 2:14am Eastern time, August 29th. In a panic, they try to pull the plug...

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
    1. Re:And the upgrade went online on August 4th... by vertinox · · Score: 5, Funny

      It becomes self-aware at 2:14am Eastern time, August 29th. In a panic, they try to pull the plug...

      Only to realize they had forgot they were solar powered.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
  6. Don't power off the Rover during reflash by MobileDude · · Score: 5, Funny

    Would be a hell of a trip to reset the CMOS.

    --
    10 MD .\crash 20 CD .\crash 30 GOTO 10
  7. Re:What Upgrade? by the_brobdingnagian · · Score: 5, Informative

    The upgrade is a software upgrade. But it's not an easy task to do this at such a distance. Two way communication is a painbecause of the lag time. I can't remember the exact time, bu I believe the lag is about 20 minutes. They use a specialised protocal that was designed to handle such extreme lag. The protocol is PROXIMITY-1 SPACE LINK PROTOCOL (specs). They are verry carefull to make sure they dont have to reset the rover the hard way (A.K.A. reset-button) after updates and even during normal operation. I believe they build in all kinds of auto-reset features so the rover could reset itself.