A Space & astronomy forum. SpaceBanter.com

Go Back   Home » SpaceBanter.com forum » Space Science » Technology
Site Map Home Authors List Search Today's Posts Mark Forums Read Web Partners

Rover brains?



 
 
Thread Tools Display Modes
  #1  
Old January 22nd 04, 09:03 PM
hrtbreak
external usenet poster
 
Posts: n/a
Default Rover brains?

JPL has some limited information about the Mars rover electronics and the
VME bus:
http://marsrovers.jpl.nasa.gov/missi...er_brains.html

What kind of CPU and O/S are the rovers using (or do I really want to know)?

JJ Robinson II
Houston, TX
****************
* JOKE *
****************
* SERIOUS *
****************
* SARCASTIC *
****************
* OTHER? *
****************


  #2  
Old January 23rd 04, 11:15 AM
Nils O. Selåsdal
external usenet poster
 
Posts: n/a
Default Rover brains?

In article , hrtbreak wrote:
JPL has some limited information about the Mars rover electronics and the
VME bus:
http://marsrovers.jpl.nasa.gov/missi...er_brains.html

What kind of CPU and O/S are the rovers using (or do I really want to know)?

They run vxWorks,on a 32 bit RAD6000 CPU iirc(Not an ordinary cpu..)

http://www.windriver.com/marsrover/

--
Vennlig hilsen/Best Regards
Nils Olav Selåsdal NOS at Utel.no
System Engineer
UtelSystems a/s
  #3  
Old January 23rd 04, 10:05 PM
Archibald
external usenet poster
 
Posts: n/a
Default Rover brains?

Uhh...i heard something about extensive use of JAVA. I just hope it
wasn't in rover itself. It's nice for rebootable web-based systems but i
can't stand the tought of bloated, buggy code running inside the poor rover.

Somehow, I'm afraid rover "bluescreened" after bloatware choked on
something that was impossible to account for. Let's hope they can
"reboot" the thing from EPROM and start again...


hrtbreak wrote:
JPL has some limited information about the Mars rover electronics and the
VME bus:
http://marsrovers.jpl.nasa.gov/missi...er_brains.html

What kind of CPU and O/S are the rovers using (or do I really want to know)?

JJ Robinson II
Houston, TX
****************
* JOKE *
****************
* SERIOUS *
****************
* SARCASTIC *
****************
* OTHER? *
****************


  #4  
Old January 26th 04, 12:46 AM
Greg
external usenet poster
 
Posts: n/a
Default Rover brains?

Archibald wrote in message ...
Uhh...i heard something about extensive use of JAVA. I just hope it
wasn't in rover itself. It's nice for rebootable web-based systems but i
can't stand the tought of bloated, buggy code running inside the poor rover.



Bad code is a very strong function of the programmers and only a weak
function of language. C/C++/Ada/Java can all end up as bloated buggy
code. I have worked on code where Assembly would have been just as
easy to read if written properly in the first place.

IMHO it's the code review process as well as the coding environment
that can make all the difference. ie managers that have the attitude
of "just get it done on time on matter what" are generally managers to
avoid.


Greg
  #9  
Old January 30th 04, 05:04 AM
Gordon D. Pusch
external usenet poster
 
Posts: n/a
Default Rover brains?

Kevin Willoughby writes:
[i]
It's nice for rebootable web-based systems but
can't stand the tought of bloated, buggy code running inside the poor rover.


uh, the first MER lander is rebooting frequently, with (as far as I
understand these things) no reason to blame the Java Virtual Machine.

Java code does not have to be "bloated, buggy code". Virtual machine
architectures are a classic way to to create a small, tight program --
consult Knuth for details.


See, for example, FORTH --- which uses a =MUCH= simpler virtual machine
than JAVA, and can pack an entire operating system / extensible compiler
into a mere 8k...


"Bloated, buggy code" is more common in non-Java environments, e.g., MS
Office running on MS Windows.


"Microsoft code is a way of thinking --- or rather, of =NOT= thinking..."


-- Gordon D. Pusch

perl -e '$_ = \n"; s/NO\.//; s/SPAM\.//; print;'
  #10  
Old January 30th 04, 08:31 PM
Sander Vesik
external usenet poster
 
Posts: n/a
Default Rover brains?

Gordon D. Pusch wrote:

See, for example, FORTH --- which uses a =MUCH= simpler virtual machine
than JAVA, and can pack an entire operating system / extensible compiler
into a mere 8k...


You can have JVM-s with sizes within the same order of magnitude. A JIT
JVM will obviously be larger, but not by *that* much.


-- Gordon D. Pusch

perl -e '$_ = \n"; s/NO\.//; s/SPAM\.//; print;'


--
Sander

+++ Out of cheese error +++
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mars rover climbing abilities Brian Davis Science 0 May 5th 04 01:34 PM
"Nasa rover breaks down" - Martians did it! Moi Technology 2 January 23rd 04 10:02 AM
Cornell Scientists Develop Method for Using Rover Wheels to Study Martian Soil by Digging Holes Ron Baalke Science 0 December 19th 03 09:38 PM
International Student Team Selected to Work in Mars Rover Mission Operations Ron Baalke Science 0 November 7th 03 05:55 PM
NASA Testing K9 Rover In Granite Quarry For Future Missions Ron Baalke Technology 0 October 31st 03 04:45 PM


All times are GMT +1. The time now is 12:01 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 SpaceBanter.com.
The comments are property of their posters.