Subject:
|
Re: Why Java for Robots (was NXT and bluetooth enabled phones)
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Wed, 18 Jan 2006 06:55:11 GMT
|
Original-From:
|
Mr S <szinn_the1@yahoo.comNOSPAM>
|
Viewed:
|
1642 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
--- PeterBalch <PeterBalch@compuserve.com> wrote:
> What is a robot sitting on Mars to do if it gets an
> "out of memory" or
> "illegal pointer value" or "array bounds exceeded"
> error? The first two
> should never ever happen in a robot. The last should
> have been caught by
> the compiler.
>
> Counter arguments please ...
Peter, I know that its not quite the same thing, but
the robotic space vehicle DeepSpace 1 was to use
visual navigation and rendevouz with an asteroid. The
light wasn't good enough, and being 300+ miles off
course at the final approach, command/control uploaded
an emergency navigation change... when they over-rode
the navigation system, the onboard computer (blue
screened?) rebooted and came up in safe mode!! Then
command/control hastily rewrote code, uploaded, and
got it all done for the rendevouz... but the camera
was pointed the wrong way!! Instead of a bunch of 1024
pixel images, they got one 9 pixel image looking
backwards after having passed the asteroid.
The answer to your question? .... "Phone home!"
S
|
|
Message is in Reply To:
3 Messages in This Thread: ![Why Java for Robots (was NXT and bluetooth enabled phones) -lego-robotics@crynwr.com (PeterBalch) (17-Jan-06 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Why Java for Robots -Juergen Stuber (17-Jan-06 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![You are here](/news/here.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|