robotology / bayes-filters-lib

A flexible, modern, C++ recursive Bayesian estimation library.
https://robotology.github.io/bayes-filters-lib/doc/html/index.html
Other
69 stars 30 forks source link

Implement `Noise` class #50

Open claudiofantacci opened 5 years ago

xEnVrE commented 5 years ago

In this library, a very good work has been done in handling noise in general. There are many kind of distributions, i.e. gaussians, truncated gaussian, cauchy, uniform, etc..

What is more important, for each distribution they provide an interface that allows producing a sample for this distribution starting from gaussian noise. This is particularly useful when one needs to use the Unscented Transform since they assume normal distributed noise (additive or non-additive).