To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 5199
5198  |  5200
Subject: 
Re: Windows CE
Newsgroups: 
lugnet.robotics
Date: 
Wed, 2 Jun 1999 21:13:30 GMT
Viewed: 
1002 times
  
Jim Karkanias wrote:

William Carrel <lego-robotics@crynwr.com> wrote in message
news:199906021536.IAA26541@lister.acm.wwu.edu...

And justification for why is that I already have a RCX and
I already have a Palm Pilot.  I do not have an embedded wince bot. :)
So I want the parts I already have to talk to each other.  Of course,
anything that can be done with the Palm's IR port is probably also
applicable to your handheld wince devices.

-Paul (pspeed@progeeks.com)

A similar thought that I have been having lately is that an RCX could be used
to implement reflex behaviors while more complex behaviors could be managed by
the higher brain functions of the Palm Pilot.  If a Palm 3 could be linked to
an RCX it would essentially be a $170 (Costco) 2 MB RAM/CPU upgrade. Adding
that upper level of control could allow the RCX to do much more complex things
than it is currently capable of, such as mapping terrain.  A WinCE device could
also be linked to do this sort of thing, or for those lucky enough to own one a
good laptop could provide all the thinking power and memory an RCX could ever
possibly use, well unless you had endless battery power...

It might be nice to try this model with a PC also...  the obvious advantage
of the palm/wince/whatever handheld is that it would be mobile of course
(it'd be nice if the RCX had some sort of hardwire interface onboard - oh
well, an improvement for the next rev)...  nevertheless, it would be
interesting to have the RCX change it's behavior based on a larger program
running on some other device; so for example in the typical PC setup you
could have something like:

I am very interested in the PC work.  The HP 200LX palmtop is a DOS machine with
2MB of memory and a PCMCIA port - I have a 10MB card in mine now.  These devices
are still available and can be found at very reasonable prices (1MB 1000CX @
$159 -
this is a 200LX w/o built-in apps. ALL mem is free for app usage, 5 MB 1000LX
@279,
64MB 1000LX @ $835, 200LXs are a bit more than the 1000s).  I have found the HP
devices to be VERY durable and reliable.  They have a serial AND an IR port.
'nuf said.


1. code executing on the rcx
2. rcx informs pc of it's state periodically via the messaging functions
(through ir - pick your flavor of OS)
3. pc program evaluates input and either sends message data to rcx (change
behavior via change in data - eg, blackboard model) or sets up a *new*
program (from a set of programs or jit) and sends it to the rcx to be run
(thhis could cause processing delays though - not sure if the rcx can keep
chugging along while its receiving data, and you have timing issues for data
transfer/receipt queueing up to use the ir ports...)
...

...seems possible from the stuff I've seen in just the native (lego
provided) OS and the (lego provided) VB control...  I'm sure variations on
the theme can be implemented in any of the othe environments that are
available as well....



Message is in Reply To:
  Re: Windows CE
 
William Carrel <lego-robotics@crynwr.com> wrote in message news:199906021536.IA...wwu.edu... (...) used (...) managed by (...) to (...) Adding (...) things (...) could (...) one a (...) ever (...) It might be nice to try this model with a PC also... (...) (25 years ago, 2-Jun-99, to lugnet.robotics)

3 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR