GPS

It is kind of useful if the robot knows where it is and this would allow the children to do some interesting experiments in terms of teaching the robot routes and then getting it to retrace its steps.

The mini-ITX has various USB ports into one of which I've added Bluetooth USB adapator. This talks to my existing Emtac S3 Bluetooth GPS device .

Getting the raw data out of the GPs device has proved easy so far. I was hoping that I could use existing an existing Java package to do all the hard work for me but the JavaGPS package  has documentation but few examples to help get it working.

I also looked at this: http://www.chaeron.com/gps.html http://www.cabling4less.co.uk/USB_Devices.php?referrer=google&gclid=CPHKgMP0_YoCFQbclAod-SCPGA