Wiimote mapping
| This page has been labelled for deletion. This normally means the page title is a bad one, and the content has been moved somewhere better. If a page title is vaguely meaningful, the page should perhaps be a redirect, or hold a small summary for historical interest instead. If you disagree with its deletion, please explain why on its talk page. The page should now be empty apart from this message (as per procedure). The page history shows what used to be on this page, and allows people to rescue an old revision. We may decide to do this, but otherwise a wiki 'sysop' user can delete this page more permanently at some point. In the meantime we should fix any pages linking to here. |
Mapping tunnels with a GPS is not very easy, as the GPS can't get a satellite lock under ground. One solution to this is to add a gyro sensor (accelerometers) to the GPS, to track relative movements under ground, and use the GPS position to fix that movement to the GPS grid. But it hasn't been cheap to get a GPS with included accelerometers, and I am not sure if anyone have tried such equipment with OSM yet. One relatively cheap accelerometer available now is the Wii handset, the Wiimote.
The Nintendo Wii handset contain accelerometers, and a Bluetooth transmitter. The handset can be used with a Linux machine, so by using a GPS, a Wii handset and a linux laptop, one should be able to implement a motion tracking OSM data collector in a car driving in tunnels.
I found http://www.wiili.org/index.php/Motion_analysis analysing the values reported by the Wii accelerometers. The only unknown is if the Wii is sensible enough to detect the movement as the car is moving. The wiimote deliver accelerometer data every time there is a change in the values, and seem to deliver at most 100 values a second (100 Hz).
Instructions to interface it to linux is available from http://www.wiili.org/index.php/Wiimote .
A good intro to figuring out the motion from the wiimote data is available from http://www.wiili.org/index.php/Motion_analysis .