The Nonlinear Estimation Toolbox
- Reliable
Checks for computed state estimates and proper input arguments, extensive code reuse, and hundreds of unit tests make this toolbox ideal to perform and evaluate state estimation problems with a variety of filters.
- Flexible
You can compare a range of filters for a given estimation problem with little effort or simply exchange filters by changing only a few lines of code.
- Extensible
Clean interfaces and consequent use of inheritance ease the implementation and development of new estimators and features.
This toolbox is open-source and licensed under the GPLv3.
You can browse the source code online.
News
- 25.09.2017
-
Nonlinear Estimation Toolbox 2.0.1 released!
- 14.09.2017
Updated the C++ documentation.
- 01.09.2017
-
Nonlinear Estimation Toolbox 2.0 released!
This is a major toolbox release for cleaning up its API (more consistent method naming and removal of rather unnecessary functionalities) to allow for a better API understanding and better implementation of new features. This release also includes new estimators.
Updated Getting Started to reflect all API changes.
Also improved documentation for Estimators and Probability Distributions.
Toolbox Components
Contribute
Don't hesitate to report bugs or suggest toolbox enhancements using the Issue Tracker.
If you directly want to contribute code, e.g., a new estimator, you can make a Pull Request or contact the developers.
Cite the Toolbox
If you use the Nonlinear Estimation Toolbox in your research, please cite it with
@Misc{nonlinearestimationtoolbox, Title = {Nonlinear Estimation Toolbox}, Author = {Jannik Steinbring}, Url = {https://bitbucket.org/nonlinearestimation/toolbox} }
Contact
The toolbox is maintained and developed by Jannik Steinbring.
Contributors
Antonio Zea
Christof Chlebek
Florian Faion
Florian Rosenthal
Igor Gilitschenski
Martin Pander
Parts of the toolbox are used by the libDirectional, a MATLAB library for directional statistics and directional estimation.