The good news: I've managed to finish setting up the GPS, the location recognition, the distance calculations, and all other GPS-ly things in the Android code. Success!
The bad (annoying) news: I can't get the stupid GPS coordinates to set up a test course.
What I'm trying to do is get the coordinates at several points around the lab building, so that the course can be a very basic rectangle that moves the user around the building. Problem is, when I'm trying to acquire the coordinates from my phone, the phone can't make up it's mind as to where it actually is in the world. It's like trying to figure out where in the world Carmen Sandiego is, except Carmen isn't entirely sure where she is either. If that example is even relevant anymore. If you have no idea what I'm talking about, here. You're missing out.
If I stand in one place long enough, the GPS coordinates begin to creep and steadily increase the longer I stay there. The differences come down to changes in the ten-thousandths place, which seems trivially small, but when we take into account the kind of precision I'm trying to achieve, along with the size of the world and this measurement system, those slight variations can add up to a rather significant problem. I don't want to be told that I'm standing 28 meters from my starting location... as I stand on the exact spot where I began taking coordinates. Bah.
(Okay, the main issue is that I have to stand on these spots for an extremely long time, and I like walking around barefoot. Standing for a very long time in one place at 4 in the afternoon on asphalt in Texan heat = burned feet. But I don't want to sound too whiny.)
At least everything else is working out fine and dandy-like. Hopefully we'll be able to get a prototype shirt up and running so we can finally begin testing on subjects. Mufufufu.
No comments:
Post a Comment