Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Mars Rover Remains In 'Critical' Condition...
Spaceflight Now.com ^ | 01/23/2004 | William Harwood

Posted on 01/23/2004 4:35:20 PM PST by Hiwayman

The crippled Spirit rover remains in critical condition on the surface of Mars, engineers said today, the victim of ongoing electronic seizures that have caused its central computer to reboot itself more than 60 times over the past two days.

Engineers successfully coaxed the rover to beam back limited engineering data during two brief communications sessions and they were relieved to discover the spacecraft's power system was providing the necessary life support. But Spirit's state of mind was clearly - and unusually - different in both sessions, ruling out any simple explanations for what might have gone wrong.

"We have a serious problem," said project manager Pete Theisinger. "The fact that we've got a vehicle that we believe is stable for an extensive period of time will give us time to work that problem. We can command it to talk to us and even though we get perhaps limited information, we do get good information and that helps us work through the problem.

"I expect that we will get functionality back out of this rover. I think the chances that it will be perfect again, I would think, are not good. The chances that it will not work at all, I think are also low. I think we're somewhere in that broad middle and we need to understand the problem to find out exactly where we are."

Spirit went on the blink Wednesday as it was carrying out a procedure to calibrate drive motors used by its thermal emission spectrometer. Prior to that moment, everything was operating normally. But some event, possibly a hardware failure of some sort, threw the rover's electronic brain for a loop. Since then, the spacecraft has been in a state of limbo, responding in unusual fashion to anxious flight controllers.

"This morning, we sent an early beep to the spacecraft and did not get a response," Theisinger said. "As we were preparing to send a second, the spacecraft talked to us. We got very fractional frames and then moved very quickly to ask it to speak to us for 30 minutes at 120 bits per second. We got 20 minutes of transmission in that occasion, which was a single frame of engineering data repeated.

"Then we repeated that full sequence of events and we got about 15 minutes of engineering data at 120 bits per second where the frames were updated for 15 minutes and then for the second 15 minutes we had nothing but fill data."

He said Spirit "has been in a processor reset loop of some type, mostly since Wednesday, we believe, where the processor wakes up, loads the flight software, uncovers a condition that would cause it to reset. But the processor doesn't do that immediately. It waits for a period of time - at the beginning of the day it waits for 15 minutes twice and then for the rest of the day it waits for an hour - and then it resets and comes back up."

Complicating the work to track down the problem, "the indications we have on two occasions is that the thing that causes the reset is not always perceived to be the same," Theisinger said. "We are confused by that, but that's the facts as we presume them to be right now."

The reset sequence, similar to repeatedly unplugging one's personal computer and forcing it to restart, began Wednesday morning on Mars when a calibration of the spectrometer motors ended prematurely. An anomaly team has been formed to study the telemetry and to decide what readings to request from Spirit to help narrow down the range of possible failures.

"I think we should expect that we will not be restoring functionality to Spirit for a significant period of time," Theisinger said, "I think many days, perhaps a couple of weeks, even in the best of circumstances, from what we see today."

In the meantime, he said, Spirit remains in "critical" condition.

"We do not know to what extent we can restore functionality to the system because we don't know what's broke," Theisinger said. "We don't know what started this chain of events and I think, personally, that it's a sequence of things, and we don't know, therefore, the consequences of that. I think its difficult at this very preliminary stage to assume we did not have some type of hardware event that caused this to start and therefore, we don't know to what extent we can work around that hardware event and to what extent we can get the software to ignore that hardware event if that's what we eventually have to do.

"We've got a long way to go here with the patient in intensive care. But we have been able to establish that we can command it, and we have been able to establish that it can give us information and we have been able to establish that the power system is good and we're thermally OK and those are all very, very important pieces of information.

"We are a long, long way from being done here, but we do have serious problems and our ability to eventually work around them is unknown. Do not expect a big sea change in either knowledge or theory in the next several days. This is a very complex problem."

Amid the troubleshooting, Spirit's twin - the Opportunity rover - remains on track to land early Sunday morning East Coast time on Meridiani Planum, a region on the other side of Mars where deposits of minerals that form in the presence of water have been detected. Theisinger said engineers do not believe Spirit's problem poses any generic risk to Opportunity, but he said the flight control team would be much more cautious in its daily operations to minimize the chances of a similar problem.

"It is likely, depending upon what happens in the next 48 to 72 hours, that we may not continue the Opportunity impact-to-egress with the same pace and dispatch that we did on Spirit," he said. "It depends on if we can get Opportunity to a defined, sustainable state on the ground and we can continue to make progress (with) Spirit. We will likely do that and try and continue to make progress on Spirit to get it back to some level of functionality. That's a decision the project will make in consultation with management as we take the temperature of this thing over the next couple of days."

So far, the only change for planned for Opportunity's descent is a decision to deploy its braking parachute at a slightly higher altitude than Spirit's to provide more of a safety margin.

In other developments, engineers today presented a dramatic animation of Spirit's landing based on actual telemetry from the spacecraft, showing how a sudden gust of wind forced small side-pointing rockets to fire at the last second to prevent the lander from slamming down at more than 50 mph.

The telemetry, collected earlier and subjected to complex analysis, also shows how the rover bounced across the floor of Gusev Crater before finally rolling to a stop.

Michael Malin, principal investigator of a high-resolution camera aboard NASA's Mars Global Surveyor spacecraft, unveiled a dramatic photograph showing Spirit, it's parachute and its heat shield resting on the surface of Mars. The remarkable photograph even shows several of Spirit's bounce marks in the martian soil.


TOPICS: Front Page News; News/Current Events
KEYWORDS: gusev; jpl; mars; marsrover; mer; nasa; rover; spirit
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-79 next last
To: PFKEY
not linux, but definitely a unix tree...
21 posted on 01/23/2004 5:23:56 PM PST by Robert_Paulson2
[ Post Reply | Private Reply | To 14 | View Replies]

To: Bars4Bill
What!!

No compassion?

Poor little fella is just lonesome
22 posted on 01/23/2004 5:27:23 PM PST by Ernest_at_the_Beach (The terrorists and their supporters declared war on the United States - and war is what they got!!!!)
[ Post Reply | Private Reply | To 19 | View Replies]

To: Robert_Paulson2
OS = VxWorks
Processor = Rad6000 (Late 80's Chip)

See this link for more specifics: http://www.gcn.com/22_24/news/23246-1.html
23 posted on 01/23/2004 5:29:57 PM PST by Hiwayman
[ Post Reply | Private Reply | To 21 | View Replies]

To: Robert_Paulson2
The distinction is lost on me beyound the most basic of definitions.
24 posted on 01/23/2004 5:31:38 PM PST by PFKEY
[ Post Reply | Private Reply | To 21 | View Replies]

To: Hiwayman
The telemetry, collected earlier and subjected to complex analysis, also shows how the rover bounced across the floor of Gusev Crater before finally rolling to a stop.

The thing was bouncing all over the ground, and worked flawlessly after landing. So how could the failure have been from simple motion rolling over rocks and pebbles? It's got to be an electrical short from static discharge, or a stupid software error. Did they waterproof the sucker? Maybe it got stuck in mud. ;>

25 posted on 01/23/2004 5:32:42 PM PST by roadcat
[ Post Reply | Private Reply | To 1 | View Replies]

To: Hiwayman
Well hell, when's the next one due to land?
26 posted on 01/23/2004 5:35:16 PM PST by baclava
[ Post Reply | Private Reply | To 1 | View Replies]

To: raybbr
Hey, remember that Outer Limits episode about astronauts disappearing on a sandy planet? Turned out to be SANDSHARKS! :)
27 posted on 01/23/2004 5:38:17 PM PST by Merdoug
[ Post Reply | Private Reply | To 17 | View Replies]

To: Hiwayman
Interesting link.

Each of the two rovers has only one CPU and one set of software for the entire mission. Asked about redundancy—there is no way to hot-swap components in deep space—Klemm said, “That’s why we’re sending two rovers.” . . . NASA officials hope that Spirit and Opportunity will avoid the problems that doomed the Mars Climate Orbiter and Mars Polar Lander spacecraft. The lander had a retrorocket landing system. The software that sequenced the landing events evidently mistook vibrations from the landing gear for actual landing and shut down the engine prematurely, Klemm said.

The statement in the link that the software wasn't done until after the liftoff, when it was sent to the spacecraft, sounds bad. Shouldn't they have been testing things out by dropping the whole package from aircraft here on earth, maybe in Antartica so it would be cold?

28 posted on 01/23/2004 5:43:49 PM PST by Steve Eisenberg
[ Post Reply | Private Reply | To 23 | View Replies]

To: Hiwayman
My guess is that something malfunctioned in the highly complicated robitic drilling arm (RAT).
29 posted on 01/23/2004 5:45:18 PM PST by Bush Cheney
[ Post Reply | Private Reply | To 1 | View Replies]

To: Hiwayman
I am probably misinterpreting the directory tree, but the primary distribution appears to be for solaris,
then unixes, like linux,
then with the use of win32s, and an installation of "tornado" it appears it can run on a windows architecture...
They make public their binary installation tree.


base Root directory of the base distribution
base/configure Operating system independent build config files
base/configure/os Operating system dependent build config files
base/configure/tools Perl and shell scripts used in the build
base/config R3.13 compatibility build configuration files
base/src All epics base source code in subdirectories
base/src/as Access security
base/src/bpt Break point table
base/src/ca Channel access
base/src/cas Channel access server
base/src/db Database access
base/src/dbStatic Static database access
base/src/dbtools Database dbLoadTemplate tools
base/src/dev Device support
base/src/gdd General data descriptor
base/src/iocsh Ioc shell command interpreter
base/src/libCom General purpose library code in subdirectories
base/src/libCom/bucketLib Hash bucket
base/src/libCom/calc Algebraic expression interpreter
base/src/libCom/cvtFast Fast number to string conversion
base/src/libCom/cxxTemplates C++ templates
base/src/libCom/dbmf Memory management for frequent alloc/free
base/src/libCom/ellLib EPICS double linked list
base/src/libCom/env Default EPICS environment settings
base/src/libCom/error Error handling definitions and routines
base/src/libCom/fdmgr File descriptor manager
base/src/libCom/freeList Memory management using free lists
base/src/libCom/gpHash General purpose hash table
base/src/libCom/logClient Logging client
base/src/libCom/macLib Macro substitution handler
base/src/libCom/misc Miscellaneous utilities
base/src/libCom/osi Operating system independent code
base/src/libCom/osi/os Operating system dependant code in subdirectories
base/src/libCom/test Test tools (timer, semBinary, semMutex,fdmgr, ?)
base/src/libCom/timer Timer
base/src/libCom/taskwd Task watchdog
base/src/libCompat EPICS base R3.13 compatibility code
base/src/makeBaseApp Perl tool+templates to create app dvl tree
base/src/makeBaseExt Perl tool+templates to create extension dvl tree
base/src/misc Miscellaneous (coreRelease, iocInit, asSub*)
base/src/rec Record support
base/src/registry EPICS support function registry
base/src/rsrv Channel access ioc resource server library
base/src/toolsComm Code for the build tools antelope and e_flex
base/src/util Utilities (ca_test, iocLogServer, startCArepeater)
base/src/vxWorks R3.13 compatibility code specific to vxWorks
base/startup Scripts for setting up path and environment

Install directories created by the build
base/bin Installed scripts and executables in subdirs
base/lib Installed libraries in arch subdirectories
base/dbd Installed data base definitions
base/include Installed header files
base/include/os Installed os specific header files
base/templates Installed templates
30 posted on 01/23/2004 5:48:23 PM PST by Robert_Paulson2
[ Post Reply | Private Reply | To 23 | View Replies]

To: Hiwayman
ummm,Sean ... Howard Dean's post Iowa caucii speech blew out the transmitter.
31 posted on 01/23/2004 6:04:42 PM PST by VRWC For Truth
[ Post Reply | Private Reply | To 1 | View Replies]

To: 11B3
I can't let you do that, 11B3.
32 posted on 01/23/2004 6:06:13 PM PST by Bars4Bill
[ Post Reply | Private Reply | To 20 | View Replies]

To: Ernest_at_the_Beach
was thinking of my windows 95 memory leak...

I wonder if something happened with the RAT?
33 posted on 01/23/2004 6:24:11 PM PST by bonesmccoy (defend America...get vaccinated.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: Hiwayman
I suspect one of the Delta Force Martians zapped Spirit with his ray gun. Now they're all sitting around just out of camera range, drinking beer, eating chips and laughing their asses off at us.
34 posted on 01/23/2004 6:42:24 PM PST by upchuck (Help Stop Animal Overpopulation - Spay/Neuter Your Pets and Any Weird Friends Too...)
[ Post Reply | Private Reply | To 1 | View Replies]

To: TMSuchman
This would not have happened if we had sent people up there instead! Just proves that nasa [read as; never a stright answer] can waste more money than we can provide!

For some unfathomable reason this sentiment pops up on every thread on the Rover. Are people really that incapable of thinking through a logical thought?

It probably would have cost SEVERAL HUNDRED TIMES what this Rover cost to "send people up there."

And, of course, for that money we could send SEVERAL HUNDRED ROVERS, such that we'd care less of one malfunctioned.

And I'm not sure where people got the idea that having a human around is the magical solution to all technical problems.

On a manned Mars mission, there will likely be several thousand different ways the crew can either be killed instantly, or stranded on Mars to die, by technical failures they can't forsee or repair.

What's worse, a dead Rover or dead people?

35 posted on 01/23/2004 6:44:20 PM PST by John H K
[ Post Reply | Private Reply | To 2 | View Replies]

To: Steve Eisenberg
NASA is too busy hiring program managers and do-nothing consultants to actually hire programmers and engineers who know how to do this stuff and make it solid. The Apollo teams did amazing stuff with, by today's standards, primitive equipment. And these guys? Tear the entire agency apart before giving them 1 more dollar to any of these new space initiatives, they will just piss it away.
36 posted on 01/23/2004 6:52:16 PM PST by oceanview
[ Post Reply | Private Reply | To 28 | View Replies]

To: Ernest_at_the_Beach
Did you mean: excessive roboting?
37 posted on 01/23/2004 7:20:02 PM PST by George from New England
[ Post Reply | Private Reply | To 7 | View Replies]

To: oceanview
Maybe they should go back to smoking cigars after a successful landing.

We can barely come up with something cool enough to manage a landing, move more than ten feet per week, and last for longer than a month. Are we ever going to get off this damn rock? Uh, Noooo....

With our horrendously stagnant technology these days, we are not going anywhere for hundreds of years. It'll take the assistance of a space traveling alien race to offer a hand to us morons if we ever want to accomplish some fantastic feat anytime soon.

38 posted on 01/23/2004 7:25:03 PM PST by baclava
[ Post Reply | Private Reply | To 36 | View Replies]

To: TMSuchman
This would not have happened if we had sent people up there instead! Just proves that nasa [read as; never a stright answer] can waste more money than we can provide!

Yeah, they certainly would not have continually rebooted.

39 posted on 01/23/2004 7:37:34 PM PST by lepton
[ Post Reply | Private Reply | To 2 | View Replies]

To: John H K
What's worse, a dead Rover or dead people?

Ask PETA. :P

40 posted on 01/23/2004 7:43:25 PM PST by lepton
[ Post Reply | Private Reply | To 35 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-79 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson