Open ianthetechie opened 1 year ago
As a side note, with Kalman filtering, we also get smoothed speed estimates "for free." So this is probably a prerequisite for anything related to speed in the app. (I say this is a prerequisite because, while we can get instantaneous speed from individual GPS readings that are fairly accurate, this is going to be pretty noisy.)
@haysmike linked a great article in today's Ferrostar dev meeting: https://www.uber.com/en-CA/blog/rethinking-gps/
Especially important for lower quality phones, but this can quite dramatically reduce noise even in fairly open skies on an iPhone! See https://mastodon.social/@_Davidsmith/111409340172869799.
This can be added to the
NavigationController
and be applied transparently. Probably should be configurable in case someone wants to disable it.