[OSM-talk] bike mapping setup idea
Stefan Holst
mail at s-holst.de
Sat Apr 14 10:43:19 BST 2007
Hello all,
I'm currently in the process to build a setup to map by bike. Since I'm
new to this project and don't know about every piece of software
available, I wanted to ask for pointers to existing sub-projects or if
there are people with similar setups before I start hacking my own
stand-alone tool or plug-in.
The setup I'm planning is as follows:
A Laptop in the backpack records gps data from an usb-attacked
garmin-device. For each track point (so about every second), it
retrieves an image from a webcam attached to the bike helmet. These
images give information about the kind of the street and all signs I'm
looking at for at least a second. Some buttons at the handle bar should
give me some control over the recording (start/stop) and - most
importantly - to place map nodes in-field at every crossing I encounter.
The recording software will not only record raw gps data and webcam
images but also the nodes I set and may even generate segments as I
drive. The software should also give me feedback with tones or
text-to-speech through an earphone. A beep for every track point /
webcam photo, other beeps, if a re-approach previously set nodes and a
new segment is generated, info about gps reception, battery state and so
on.
With the collected information even other persons should be able to
complete the map (creating ways, classify and name them).
The current status is:
GPS connection works fine in java (using additional usb libs).
Webcam works and is prepared to be attached to the helmet. I have to
test, if the resolution (352x288) is sufficient and attach a filter to
the camera to work outdoors. Webcam is accessible with java through JMF.
For handlebar buttons I'll use a presenter or a slaughtered wireless
mouse (work out-of-the-box).
For postprocessing I would write a josm plugin that handles the picture
"stream" well (scrolling through pictures, highlighting according track
points etc.). For the in-field software I'm not yet sure whether to
create a stand-alone application or also a josm plugin...
Any thoughts, further ideas, experiences, pointers regarding these
ideas?
Best Regards,
Stefan (Coomba)
More information about the talk
mailing list