-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto-detect breaks/pauses #9
Comments
Does anyone (@opatut) have a sample file which is affected by the GPS noise during a pause? While testing a first implementation, I noticed that the files I used seem not to be affected. Indeed, there seems to be already a filter in action (on the GPS device?) which does the job well at the first glance - see the example below. Or do we need additional filtering?
|
Since a while we tell the GPS Module that it should use the pedestrian profile for plausibility checks and filtering of movements. Likely this is what you observe. From the spec: Pedestrian Applications with low acceleration and speed, e.g. how a pedestrian would move. Low acceleration assumed. MAX Altitude [m]: 9000, MAX Velocity [m/s]: 30, MAX Vertical Velocity [m/s]: 20, Sanity check type: Altitude and Velocity, Max Position Deviation: Small |
Sometimes I leave my device recording while I go into a store or similar.
It would be nice if we had some way of detecting this, because the GPS jitters around in the place I stopped (due to inaccuracy), and that accumulates a lot of incorrect mileage on the track that I don't like in the statistics.
Probably some moving window
distance traveled/time
formula could detect this, find the center of the points inside that timeframe, and clip everything from the entry to the exit of a radius around that point. This can become incredibly smart, but somethin stupid might do the trick for starters.The text was updated successfully, but these errors were encountered: