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."

23 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 UnknowingFool · · Score: 4, Insightful
      I think it gets repeated because NASA's failures and stupidity get repeated just as often. It is a counter balance to help point out that NASA isn't always doing crap.

      While I agree with you that NASA has made/is making some mistakes, the success of the Mars rovers is highlighted because of how enormously difficult Mars missions are. Something like only 25% of all spacecraft sent to Mars make it. And we're not just talking about NASA failing. The former Soviet Union lost a few spacecraft. The ESA lost a few.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Absolutely amazing by kfg · · Score: 3, Insightful

      . . .for a multi-million (billion?) piece of machinery, I'd expect it to work past my death . . .

      Argument Ad Crumenam.

      Price is not function. A $20 million Formula One car, for instance, has a functional halflife of about 4 hours, because it is designed that way, much of that $20 million being spent to effectively shorten it's halflife compared to a street car. In fact the perfect racing car has been defined as one that falls apart one foot after crossing the finish line, since anything else implies it has been overengineered at the sacrifice of its intended performance.

      If such a car went a full season competively without an engine rebuild every mechanical engineer in the world would wish to study it. It would be a true marvel.

      KFG

    3. 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. Re:Absolutely amazing by Darth_brooks · · Score: 4, Insightful

      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.

      Here's the rub. Spirit and Opportunity were only expected to run a couple months. Intended is a whole other word. They were built with the idea that they could conceivably last this long but the mission profile (and all the press releases) were put together with the expectation that they'd last a couple months. It was the closest thing to a gaurenteed win NASA could do.

      Think of it this way, if GM marketed the H2 as getting an "amazing 2 miles per gallon!" customers would brag about how their H2 actually gets five times that number, instead of complaining about only getting 10.

      Don't get me wrong, the mars rovers are an amazing accomplishment and a feather in the cap of the "new" NASA. But somewhere along the line there was a choice that needed to be made; Either completly revamp the way NASA does business and eliminate the top-heavy "Office Space" culture of twenty managers for every one engineer OR build small & cheap to minimize failure while lowering the expectations for the missions being planned, ensuring an "artificially" high sucess rate. One of these choices is good for NASA long term. The other can be good in the short term if it help eliminate the problems that need to be addressed by the first solution. It can be a bad thing if NASA decides to stay the course and be happy with writing missions that have a lowered standard of success.

      --
      There are some people that if they don't know, you can't tell 'em.
  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.

    2. Re:Rumors that they're 'upgrading' from Ada. by MWales · · Score: 3, Informative

      I believe the current ones would probably use C/C++ since they are using VxWorks according to Windriver. If they are using a RTOS now, I think moving to something like Java would be a huge jump. I could see them moving to embedded Linux though, it's becoming alot more popular in the embedded world

    3. Re:Rumors that they're 'upgrading' from Ada. by glwtta · · Score: 2, Informative
      Even considering the Arianne-5 failure, it's still more reassuring to know that a software system is developed in Ada than Java.

      Arianne 5 was the result of pure, old-fashioned incompetence. An obsolete component - left on when even its original function would not have been needed - dumps debug info on the bus, that's then interpreted as trajectory data. And the backup system runs identical hardware and identical software to the primary (I believe the backup actually failed a fraction of a second before the primary).

      The rover software on the other hand - written in C, btw - is a gold standard of excellent engineering and testing practices. Most of the time it's not the platform that counts, it's the development team.

      --
      sic transit gloria mundi
  5. Mars Exploration Rovers and the future by chroma · · Score: 4, Interesting
    The current generation of rovers have shown themselves to be reliable and very flexible. They've brought back a view of Mars that far surpasses anything we've seen before. It's really disappointing, therefore, that NASA is throwing away all of the knowledge used to make these missions a success. Delivery of a robot to Mars requires a successful launch, accurate navigation, and, of course, a good landing. To say nothing of the design of the rovers themselves. All of this must be carefully worked out in advance.

    But NASA has decided instead to throw away all of that and spend money to develop a new, bigger probe, the Mars Science Labratory. It's a shame that the limited science money NASA gets isn't being spent in the most efficient way possible on stuff that we know to will give excellent scientific data, but instead is used for these kinds of big budget employment makers.

    --

    Your design to a real part online: Big Blue Saw
    1. Re:Mars Exploration Rovers and the future by DerekLyons · · Score: 2, Insightful
      The current generation of rovers have shown themselves to be reliable and very flexible. They've brought back a view of Mars that far surpasses anything we've seen before. It's really disappointing, therefore, that NASA is throwing away all of the knowledge used to make these missions a success. Delivery of a robot to Mars requires a successful launch, accurate navigation, and, of course, a good landing. To say nothing of the design of the rovers themselves. All of this must be carefully worked out in advance.

      But NASA has decided instead to throw away all of that and spend money to develop a new, bigger probe, the Mars Science Labratory.

      The current Rover's can only reach about 2% of the Martian surface, and are extremely lucky to last more than a few months - so we should stick with them? That's insane.

      Here in the real world, the Mars Science Laboratory builds on the experience gained from the two MER rovers, in the same way that the MER rovers built on Pathfinder, which built on decades of research and development. Nothing is 'thrown away'.

      It's a shame that the limited science money NASA gets isn't being spent in the most efficient way possible on stuff that we know to will give excellent scientific data, but instead is used for these kinds of big budget employment makers.
      Sure, they've given us excellent data - but there's more questions and more data needed. Questions the MER rovers can't answer and data they can't provide.
  6. Re:What Upgrade? by Zonekeeper · · Score: 2, Funny
    Obviously, you didn't RTFA.


    DUH. This is Slashdot.
  7. 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)
  8. Old News by maytagman · · Score: 3, Informative

    I heard this reported on CBC radio SEVERAL months ago. I'm thinking it was febuary... The scientist they were interviewing was saying how hard it is to trust a robot to make the right decision even though they knew the algorithm they were using was pretty fool proof. Lets hear it for CBC radio!!!

  9. 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
  10. Excellent! by Anonymous Coward · · Score: 2, Funny

    No more 'Buffering ...'

  11. Key quote. by jpellino · · Score: 4, Funny

    "Leaving the robots to "get on with it" - to do the decision-making - is the way ahead, Nasa believes."

    Where have I heard this before...?

    "I know I've made some very poor decisions recently, but I can give you my complete assurance that my work will be back to normal. I've still got the greatest enthusiasm and confidence in the mission. And I want to help you. "

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  12. Ofcourse not, they are going to outsource it by SmallFurryCreature · · Score: 2, Funny

    That martian labor is dead cheap you know and you hardly notice the language barrier.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  13. 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.

  14. Not a PR conspiracy by Tablizer · · Score: 4, Informative

    They were built with the idea that they could conceivably last this long but the mission profile (and all the press releases) were put together with the expectation that they'd last a couple months. It was the closest thing to a gaurenteed win NASA could do. Think of it this way, if GM marketed...

    Hogwash. It is a combination of factors:

    1. Nasa increased quality control effort and spending in response to the Polar Lander failure and two orbiter failures.

    2. Wind has blown dust off of the solar panels. Many expected the dust to be probe-sticky and accumulate based on the Viking lander data.

    3. Constructor contract payments were actually stipulated based on a 3-month survivle. It is not an arbitrary deadline.