#kalman #filter #robotics #tracking #localization


Kalman filter library designed to run on #![no_std] targets

1 unstable release

0.1.0 Nov 3, 2018

#5 in #kalman

Download history 11/week @ 2018-11-06 20/week @ 2018-11-13 5/week @ 2018-11-20 4/week @ 2018-11-27 9/week @ 2018-12-04 4/week @ 2018-12-11 4/week @ 2018-12-18 15/week @ 2018-12-25

1 downloads per month

MIT license

177 lines


Kalman filter implementation for applications such as tracking or localization in robotics. Can run on on embedded platforms, i.e. used on #![no_std] targets.

Adding rudie to a project

Add the following to your Cargo.toml to get started using rudie:

rudie = "0.1"



rudie has a Kalman Filter implementation that will work on embedded platforms for robotics applications.

Using rudie

You will need the last stable build of the rust compiler and the official package manager: cargo.

Simply add the following to your Cargo.toml file:

rudie = "0.1"


rudie is meant to collect together Kalman filter implementations that may be used on embedded devices for robotics applications since it is designed to run on #![no_std] targets. Those features include:

  • An implementation of the OpenCV Kalman filter that will run on #![no_std] targets


~43K SLoC