Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Cassini Geyser-Tasting a Bust

Posted by ScuttleMonkey on Fri Mar 14, 2008 12:54 PM
from the techno-ageusia dept.
Maggie McKee writes "The Cassini spacecraft flew into the icy geysers erupting from Saturn's moon Enceladus on Wednesday in an attempt to figure out what they were made of, but a glitch prevented the probe from actually 'tasting' the plumes. An 'unexplained software hiccup' put the Cosmic Dust Analyzer (CDA) out of commission. Ironically, new software designed to improve the ability of the CDA to count particle hits may be to blame. Mission managers may try to re-attempt the plume fly-through later this year."
+ -
story

Related Stories

[+] Cassini's Best Images 28 comments
CheshireCatCO writes "The winners of the best images from the Cassini spacecraft (taken since Cassini images of Saturn were first acquired in February 2004) have been announced. The winner of best color image is In Saturn's Shadow, the stunning, high-phase portrait of Saturn from opposite the Sun. Winners of best black-and-white and best movie (both categories resulted in ties) are also available."
[+] Spacecraft to Fly Through Geyser Plumes On Saturn Moon 80 comments
Riding with Robots writes "Today the robotic Saturn probe Cassini will make its closest buzz ever over the surface of the enigmatic ice moon Enceladus, whose surprising giant water geysers hint at a hidden ocean of liquid water. The spacecraft will fly right through the tops of the geyser plumes in order to sample the material that originated beneath the surface. NASA is offering a video, interactive guide and image gallery in advance of the event."
[+] Hardware: Cassini 'Tastes' Organic Material at Enceladus 70 comments
Riding with Robots writes "As previously reported, the robotic spacecraft Cassini recently flew through the mysterious geyser plumes at Saturn's icy moon Enceladus. Today, NASA released the preliminary results of the flyby, including some intriguing findings, such as organic materials 20 times denser than expected and relatively high temperatures along the fissures where the geysers emanate. 'These spectacular new data will really help us understand what powers the geysers. The surprisingly high temperatures make it more likely that there's liquid water not far below the surface,' said one mission scientist."
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.
  • There were alien bacteria in the ice samples, and NASA is covering it up by claiming that the probe didn't work.
    • (I guess I should add </conspiracy-nuttery> so that people don't think I was serious.)
      • (I guess I should add </conspiracy-nuttery> so that people don't think I was serious.)
        Too late, you already created a new conspiracy theory about the alien communists of Saturn's Moon Empire.
    • My top-level sources say the "geysers" are actually EMP shields fired from cannons erected by the Titanian colonists on Enceladus.
      • My top-level sources say the "geysers" are actually EMP shields fired from cannons

        Not quite. These "geysers" are, in reality, crap being thrown out the back end of some large bug on Enceladus. These bugs have left the quarantine zone and are doing test firings under the different conditions of the moon relative to Saturn. Once they adjust for drift (heavy gravitational forces), they'll point their butts our way and we'll suddenly have to contend with "mystery" meteors coming our way.

    • by confused one (671304) on Friday March 14 2008, @01:18PM (#22753266)
      Or they got warned off...

      Cassini: [message relayed from monolith] "All these worlds are yours except Enceladus. Attempt no landings there...."
      • Cassini: [message relayed from monolith] "All these worlds are yours except Enceladus. Attempt no landings there...."

        Curiosity and temptation supposedly ruined Eden when Adam and Eve decided to bite the apple...

        So I have to wonder how long it took before some humans went over there to figure out what was so great... or some future-lawyers decided that orbiting w/ high powered telescopes and scanners was OK because they weren't landing... or maybe if they built ships that could hover a few feet from the grou
      • "All these worlds are yours except Europa. Attempt no landings there. And Enceladus, don't land there either. Or on Titan. And don't even think about Io. Phoebe is right out. In fact why don't you monkey bastards just stay on your own little rock and its moon. Damn kids mucking up the solar system..."
      • Cassini: [message relayed from Cats] "All your base are belong to us. You have no chance to survive make your time."
  • Tastes like.....

    chicken.

    -
    • But how does the probe even know what chicken tastes like? Maybe it really doesn't, so anything it tastes that it doesn't recognize it decides tastes like chicken..

      Aikon-

      • "Now how did the machines know what Tasty Wheat tasted like, huh? Maybe they got it wrong. Maybe what I think Tasty Wheat tasted like actually tasted like, uh ... oatmeal or tuna fish. That makes you wonder about a lot of things. You take chicken for example. Maybe they couldn't tell what to make chicken taste like which is why chicken tastes like everything!" ---Mouse, The Matrix.
      • But how does the probe even know what chicken tastes like?

        All taste gauging systems are calibrated on chicken.
    • Yum, chicken enceladus.
  • I'm not sure I see how a software upgrade causing a "software hiccup" is an example of irony. Maybe I'll try that on my boss sometime... "No, that's not a regression... That's an ironic hiccup"

  •     This isn't the first time that software changes have caused problems. Software change freezes should be in place prior to certain mission segments to allow for this sort of problem to be sorted out prior to when it goes live. At least it did not result in vehicle loss.
    • the Cassini sensors and computers are not that much like the embedded computer in your car engine. Perhaps the situation that triggers the bug only happened during the flyby and never before during the trip. Exploring Saturn's icy moons is hardly routine operations.

      But, to some extent, I must agree. Events like this present an opportunity to improve testing and simulation. Perhaps when they get what went wrong, processes will be improved and things like this one do not happen again.

  • Ctl+Alt+Del

    Task Manager to kill the hung process.

    Sheesh... DUH.
  • by Icarus1919 (802533) on Friday March 14 2008, @01:26PM (#22753376)
    You should always ask before you try tasting a bust - last time I got slapped in the face. And probing? Hoo boy.
  • In a related story, Slashdot Editors accidentally allowed the correct use of the word "ironic" to appear in a story which made it to the front page of the geek-oriented web site.
  • by CheshireCatCO (185193) on Friday March 14 2008, @02:19PM (#22753858) Homepage
    OK, lookit. There are about a dozen instruments on Cassini. One (1) failed to return data on this pass. Yes, this pass was good for CDA, but it isn't the only instrument. It isn't even the only one that can sample the plume in situ. INMS, RPWS, MIMI, and CAPS all come to mind as candidates to give us useful information (INMS in particular can help clarify composition). All of these returned their data from what I've heard. (And no, that's all I can say until those teams want to speak up.)

    CDA's failure is unfortunate to be sure, but it isn't catastrophic. Could the entire news media please stop sensationalizing this?
  • "Mission managers may try to re-attempt the plume fly-through later this year."

    This pass was just the first of several that were already planned for this year. The next is slated for August, and another for October. The August pass will focus on visual data, and the October pass on particle analyzers. There's additional official info [nasa.gov] from NASA as well.

  • "Guys, that geyser on Enceladus ... it was just a fart"
  • Last I checked, Cassini was an ESA (European Space Agency) project.

    I think there are quite a few Slashdotters who need geography lessons.
    • There wasn't anything mentioned about the software beyond what the summary said, so we are left to speculate. Unless someone who works on the software is around here, you're not gonna find an answer other than maybe the stock "NASA sucks these days" that has become so prevalent since the shuttle's problems.

      I'm just hoping everything goes right the next time around. It's going to be much closer and we "should" get the data we've been searching for.
    • Re: (Score:3, Informative)

      NASA is probably not entirely to blame. They contract out so much stuff, that a lot of problems are created by interoperability issues between hardware and software designed by different companies.
    • Re: (Score:2, Funny)

      Note to self: Turn off Windows Automatic Update...
    • by Lumpy (12016) on Friday March 14 2008, @01:20PM (#22753296) Homepage
      Overheard in a NASA deep space probe software lab....

      "It compiles! ship it!"

      • Yep, but exactly how do you do input validation on something like this. The best thing they could do would recreate a version of the Cassini EXACTLY on the ground with all known faults in its sensors and test all software on that. And you know what, mistakes would still happen, because its FAR away, and there is no way to test the real Cassini's sensors till after its already passed what it was supposed to sense.
        • Yep, but exactly how do you do input validation on something like this.

          You put your finger on the problem: you cannot validate this kind of system. That's why the whole paradigm of software validation is wrong and won't work for mission-critical real-world systems.
    • by iluvcapra (782887) on Friday March 14 2008, @01:38PM (#22753476) Homepage

      This is just one data point in a rather big history. At least they didn't confuse feet-per-second with meters-per-second; at least they didn't cause their CPU to thrash due to a radar being left on and overloading the interrupts. Also, this is the same organization that managed to put two quite-autonomous rovers on Mars and keep them rolling for, what is it now?, 4 years. When one of the rovers did have a software failure, and a really bad mission-killing one, they were able to debug it and update firmware OTA from light-minutes distance, on a machine that was only intermittently alive.

      They screw things up, but they seem to do very well at fault-tolerance and recovery, and I think if I were in automated systems, I'd wanna be at NASA over anywhere else, period.

      • 100% agree.
        My sig explains the human factor quite well, what makes NASA engineers stand out above the rest is just how often they manage to carry on regardless.
        In situations where normal people would give up they find a solution.
    • It's an ambitious mission.

      Some people have a mindset that the software should be as reliable as the electrical or mechanical systems. Is that based on anything but wishful thinking? Getting the software right is the hardest part, just look at the history of failed space missions in the last couple decades.

    • Re: (Score:2, Interesting)

      To be honest I have to say it is disturbing how many millions have been wasted on projects to have been ruined by very simple glitches in software, sure this sort of analysis software is probably quite complex I don't know I didn't write it. But when millions of $CURRENCY is spent on a complex piece of hardware which has a single chance of success it's hardly like we get these probes back to reuse or anything that more care should be taken to ensure the software can do it's job otherwise it is a waste of m

      • So maybe the lesson here is "spaceflight is hard," and not "NASA sucks"? You're talking about writing software for custom-built hardware to do things that no Earth-based software has to do. And it's not like you can beta test stuff out like Mozilla does, either. If there's some obscure combination of hardware and software settings that will lead to a glitch, but everything is fine otherwise, it'll be damn hard to locate without spending many millions more for extremely extensive testing. There's a point
    • by LMacG (118321) on Friday March 14 2008, @01:47PM (#22753556) Journal
      Seriously? Somebody modified a program so that a system designed to do one thing could do something else and sent the modifications millions of miles across space on a radio link. There's probably not much chance of a three tier development/test/production environment here.

      In the meantime, the overall Cassini project has already been incredibly successful; the happy little Mars rovers have gotten unstuck by virtue of some pretty good software hacks, but you, "Phat Tony", call into question NASA's procedures.

      Seriously?
      • Seriously? Somebody modified a program so that a system designed to do one thing could do something else and sent the modifications millions of miles across space on a radio link. There's probably not much chance of a three tier development/test/production environment here.

        Indeed. And as another poster has pointed out, it's hellishly complicated with significant limitations (I.E. power, bandwidth). Not to mention (as no one has so far) it's a one-off one-of-a-kind system. OK, there are emulators and sim

    • by necro81 (917438) on Friday March 14 2008, @01:48PM (#22753574) Journal
      These craft - their software, hardware, and the interactions between them - are so complex that there is no way to exhaustively test everything. It's complex enough that you can't even determine what an exhaustive test criteria would be. If we wanted exhaustive testing to ensure that nothing wrong ever happens, we'd never get anything off the ground. Mistakes happen, the unforeseen happens, and when communications take hours to go through, it is just plain hard. You live with it, correct mistakes as they happen, and make the best of it. They'll get a chance to try again. They have already logged tremendous amounts of data that couldn't have been gotten any other way - it's not like the whole $1.5b mission is a bust. This probe, the largest and most complex NASA has ever launched, has been operating continuously, with very few problems and no critical failures, for over a decade now.

      NASA, in general, is a lot more stringent with its software than most organizations. If you would like to know more about it, you could start here [nasa.gov].

    • Re: (Score:3, Informative)

      Taxpayers complain about having to foot the bill for millions of dollars of research in something where the actual value to those taxpayers isn't properly explained to them. Government legislators get elected by promising to cut "pork barrel spending" to programs like NASA. Budgets get slashed, partisan hacks/beancounters get put into management positions at NASA. Quality assurance budgets get cut. Software quality goes down.

      There you go. You can't have something that you don't want to pay for.
    • Eh? This one glitch sends you into a tailspin of not trusting software? You're a real "glass half-empty" kind of guy, aren't you?

      Personally, I'd rather look at mind-boggling accomplishments that NASA has done, like those two little rovers on the Martian surface? You know, the ones that were supposed to last some six months and are now going on four YEARS?

      Shit happens. The programming and design of anything in space is far beyond the abilities of most people, and I would bet yours as well. The cha
    • by Tablizer (95088) on Friday March 14 2008, @10:15PM (#22757342) Homepage Journal
      It doesn't give me much confidence that we're heading towards applications and operating systems that won't crash anytime soon when we can't even get something this important right. It really makes me curious about the whole software quality assurance program at NASA.

      Hold your horses, Tex. It says in the article that they tuned the software to better pick up such particles. They may have had a big choice to keep it the way it was and play it safe, or get fancy to pick up much more data. You don't know what decisions they faced and are thus judging prematurely.

      Remember, the instruments weren't originally designed for such, so they may have had to "get creative". There's always risk in exploration.

      NASA has some of the best QA practices ever invented:

      http://www.fastcompany.com/magazine/06/writestuff.html [fastcompany.com]

      However, it takes time and money. I doubt the Geyser team had much time, for this pass-by is relatively recent in the probe plans.
       
        • Why are you ignoring the Japanese, Chinese, Indians, Russians, and Europeans for baseline comparisons? Not to mention our own home-grown private industries like Ball, Boeing, and Lockheed-Martin. Or perhaps you'd prefer the military (as the grandfather post suggest), which also flies spacecraft?
        • There's a market for tourism, yes, but there's also a market for pure research. Or at least, there would be if the tax-funded ventures of the central planners didn't crowd out everyone else.

          There's a market whenever different people offer a product or service that people can freely choose to give miney to, or not. There is, for example, a market for charitable giving: my Salvation Army, United Way, my local soup kitchen, ...
          (and that market, too, is massively distorted by the 800-lb gorilla called "governme
    • NASA didn't even write most of the flight software for Cassini until it was launched. (So I've been told, this was before my time on the project.) If you think about it, it makes sense: you don't even know if the spacecraft is going to make it into Earth orbit, let alone to the target. Why spend millions writing the stuff that you don't have to until you are pretty sure it'll make it.

      Now, what you're personally complaining about is an update. A patch, if you will. Are you saying that NASA should never
      • experts now believe the problem stems from a design flaw in the temporary cable

        I've got to wonder, how hard is it to design a power cable, even one meant to operate in space? I mean, fabrication flaw perhaps, although that should be caught in testing. But design flaw? We've had fifty years experience designing stuff to work in Earth orbit; what's up with that?