Cassini Geyser-Tasting a Bust 95
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."
Comment removed (Score:5, Funny)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
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.
Re:We all know what this means (Score:5, Funny)
Cassini: [message relayed from monolith] "All these worlds are yours except Enceladus. Attempt no landings there...."
Re: (Score:1)
Re: (Score:1, Funny)
Re: (Score:2)
Re: (Score:2)
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
Re: (Score:1)
Basically, a bunch of Chinese astronauts got chased around by some giant vine-critter that came out of the ice. Read the book, the rest of the series is actually interesting.
Re: (Score:2, Funny)
Re: (Score:2)
Re: (Score:2, Funny)
This stuff doesn't bode well for software (Score:1, Insightful)
It really makes me curious about the whole software quality assurance program at NASA these days. I'd like to know what their procedures are for code writing, debugging, and testing, that we're spending millions to conduct this research and apparently missing our opportunities due to software bugs.
Re: (Score:3, Informative)
Re: (Score:2, Funny)
Re:This stuff doesn't bode well for software (Score:5, Funny)
"It compiles! ship it!"
Re:This stuff doesn't bode well for software (Score:5, Interesting)
validation is the wrong approach (Score:2)
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.
Re: (Score:1, Informative)
Re: (Score:3, Insightful)
Re:This stuff doesn't bode well for software (Score:5, Insightful)
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.
Re: (Score:2, Insightful)
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.
Re: (Score:2)
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
Re: (Score:3, Insightful)
Re: (Score:2)
Now, 100 years later, w
Re: (Score:2)
Re:This stuff doesn't bode well for software (Score:5, Insightful)
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?
Re: (Score:2)
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
Re:This stuff doesn't bode well for software (Score:5, Insightful)
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)
There you go. You can't have something that you don't want to pay for.
Re: (Score:1, Troll)
By using tax money taken from entire populations to fund their work, they totally distort the market for competitive, market-based space exploration.
If multiple teams were competing against each other, I strongly suspect the quality of all subsystems -- including software -- would vastly improve.
Equally important, when there is a foobar like this one, the money lost would only be that of people who had VOLUNTARILY DONATED IT, not
Re: (Score:2)
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
Re: (Score:1)
I think the problem is people don't realize what an extremely difficult problem programming is. Perhaps it helps to state it mathematically: Given a mathematical specification of a program (i.e. we might say "Given N is positive, set x to the square root of N") it is not possible to construct an algorithm to construct a program from that specification (for the general case.) Furthermore, it is not even possible to tell, in the general case, whether there is even a solution.
So from a mathematical standpo
Re: (Score:2)
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
Re:This stuff doesn't bode well for software (Score:4, Informative)
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.
Re: (Score:1)
Hmm (Score:1, Redundant)
Wouldn't it have been better to get a less accurate count than no count at all? I wonder if they did sufficient regression testing or if they rushed the patch out the door. It almost sounds like they were getting greedy.
No, of course I haven't RTFA yet! I'm eating lunch and trying to work! I'll get to it.
Re: (Score:3, Informative)
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.
What's with NASA and software? (Score:1)
By the time multi-million dollar pieces of equipment get into space, I expect software issues should be already forseen and taken care of. Yeah I know, tight schedules, pressure from above... Vibration, overheating, and other "environmental" causes should be the only real obstacles NASA should be facing once they're off the ground.
Re: (Score:1)
from the article on cnn:
"Canadian engineers initially suspected the trouble could be with a timer, and they created a software patch to fix it. But Pierre Jean, Canada's acting space station program manager, said experts now believe the problem stems from a design flaw in the temporary cable that is supposed to provide power to Dextre until it is fully assembled."
I agree with you that they should have tested this thing more thoroughly.
Re: (Score:2)
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?
Re: (Score:2)
Now, what you're personally complaining about is an update. A patch, if you will. Are you saying that NASA should never
glitch prevented probe from tasting the plume (Score:4, Funny)
chicken.
-
Re: (Score:2)
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-
Re: (Score:2)
Re: (Score:2)
But how does the probe even know what chicken tastes like?
Re: (Score:2)
Re: (Score:1)
Enceladus does resemble a big cracked egg [wanderingspace.net] (Saturn in background).
Irony? (Score:2, Funny)
So, the geyser tasting was a bust? (Score:1)
Software (Score:2)
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.
Re: (Score:2)
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.
Hmmm (Score:2, Funny)
Task Manager to kill the hung process.
Sheesh... DUH.
Doomed to fail (Score:3, Funny)
In other news (Score:2)
Asimov's 3 laws (Score:1)
Cool Images (Score:1)
One Instrument Failed! (Score:4, Informative)
CDA's failure is unfortunate to be sure, but it isn't catastrophic. Could the entire news media please stop sensationalizing this?
Re: (Score:1)
additional fly-bys were already being planned (Score:2)
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.
Unexplained hiccup... (Score:1)
The results are in.... (Score:2)
What's with all the comments about NASA? (Score:2, Informative)
I think there are quite a few Slashdotters who need geography lessons.
Re: (Score:3, Informative)
Re: (Score:2)
No need to get so confrontational.
-b
Flyby-vid (Score:1)
definitely not a bust! (Score:1)
http://blogs.nasa.gov/cm/blog/Enceladus%20Flyby/posts/post_1205608134918.html [nasa.gov]
Paul
________________
The Meridiani Journal
a chronicle of planetary exploration
web.mac.com/meridianijournal/ [slashdot.org]
Re: (Score:1)
Paul
___________
The Meridiani Journal
a chronicle of planetary exploration
http://web.mac.com/meridianijournal [mac.com]