| Crates.io | adskalman |
| lib.rs | adskalman |
| version | 0.17.0 |
| created_at | 2020-05-07 14:46:54.535193+00 |
| updated_at | 2025-08-01 06:38:17.762022+00 |
| description | Kalman filter and Rauch-Tung-Striebel smoothing implementation using nalgebra, no_std |
| homepage | |
| repository | https://github.com/strawlab/adskalman-rs |
| max_upload_size | |
| id | 238600 |
| size | 82,535 |
Kalman filter and Rauch-Tung-Striebel smoothing implementation.
no_std operation to run on embedded devices.To support debugging, adskalman extensively uses the log::trace!() macro.
You probably do not want this in your release builds. Therefore, in your
top-level application crate, you may want to use the release_max_level_debug
feature for the log crate like so:
[dependencies]
log = { version = "0.4", features = ["release_max_level_debug"] }
See the log documentation for more information.
There are several examples in the examples/ directory, which is its own crate.
Run them like so:
cd examples
cargo run --bin online_tracking
Anyone who interacts with this software in any space, including but not limited to this GitHub repository, must follow our code of conduct.
Licensed under either of these: