What I want to do
During the barn raising, I talked to a few people about an older, low-tech community mapping project I headed called NolaCycle. During the Water Hackathon workshop last night, I came across a little piece of hardware that might make it possible to create a crowd-sourced pavement quality database. This dude is called a Gravity Plug and it's the tool that allows a phone to know what direction is it oriented. Could we build an Arduino-based tool utilizing this extension to create a pothole mapper?
So my idea is that we build a little data-logger that you can attach to a bike, or even a car, that would record the amount of shaking the rider endures during a normal trip. We'd have to include some type of GPS locater too (shouldn't be hard based on what Don and Dan talked about last night). Then the data could be sent to an online data base via a wireless data network or later uploaded if loaded to an SD card. We could create some type of program that would color or texture code a street segment based on the amount of shaking recorded.
Yes, we could do this with a phone and make an app like Hit the Pothole (RIP) or Street Bump, but when a person is cycling, they're cellphone is often in a backpack (which may absorb some of the shock) or in a pocket (which may bounce too much with moving legs). If you could build a tool that was mounted to the seat post or handlebars (on bikes without shocks), then the tool would get a pretty accurate reading. Also, it wouldn't drain cellphone batteries or use up a lot of data like Hit the Pothole did.
My attempt and results
Okay...I'm just starting with this open-source electrics stuff, so I haven't even tried to build it yet. I'm just throwing it out there.
Questions and next steps
Would anyone care about a pavement quality map outside of New Orleans? Everyone else's roads seem much nicer.
Also, many people avoid the worst parts of a road then they bike. I'm not going to hit a pothole on purpose!
Why I'm interested
It was very difficult and time-consuming to update the NolaCycle map. It would be awesome to create a high-tech, low-cost way to create road quality maps and update them with every ride.