-
Notifications
You must be signed in to change notification settings - Fork 4
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
Filters should accept new data, especially Kalman Filter #2
Comments
Kalman filters are incredibly useful--we've used them for isotope trace finding in mass spec, and I was surprised with just how efficient and robust they are. +1 this feature request. |
@MohawkJohn Could you please elaborate on what exactly you mean by accepting new inputs? Currently if you want to process any timeseries you just need to call the Kalman Filter class with How would your approach be different? |
OK I have something in mind for dynamically appending data. How about a |
The most common use of Kalman filtering is in spacecraft navigation I've learned a lot more about KFs since writing this ticket, and you could
|
Many of these timeseries filters are really useful for robotics — but only if they can accept new inputs.
For example, Kalman filters are used to interpret GPS data in turn-by-turn mapping software. Given this data from the iPhone accelerometers, and these map constraints, where am I likely to be located?
But that requires the filter to be able to update with new information. How would we accomplish this in Statsample-Timeseries as currently written? Can it already be done?
Kalman filters can actually incorporate any kind of data — sensors, gravity, thrust, etc. For this purpose they're often used in spacecraft navigation. Here, too, they need to be able to accept new inputs.
The text was updated successfully, but these errors were encountered: