stadiamaps / stadiamaps/ferrostar

Look at Kalman filtering to reduce GPS noise

Open
#23 2 comments 1 reaction 0 assignees View on GitHub
core enhancement
Dominant language
Kotlin
Stars
419
Forks
81
Avg merge
6d 1h
Merged PRs (30d)
7

Description

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.

Contributor guide

Open the contributing guide

Research direction

Start by reading the NavigationController and the issue's linked Kalman-filtering reference. Determine how GPS locations enter the controller and where configuration is exposed; done should mean reduced GPS noise on lower-quality phones while allowing users to disable the filtering.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.