feat: Kalman Filter tutorials 1-8 added
This commit is contained in:
1 parent
47ad0d7cdf
commit
97245a8c96
28 files changed
+985
-214
No files matched your search
@@ -1,10 +0,0 @@
|
||||
kalman_filter-alpha_beta_filter_example2
|
||||
========================================
|
||||
|
||||
This example is based on the 1d aircraft α-β filter example 2 from the
|
||||
`Kalman Filter <https://www.kalmanfilter.net/alphabeta.html#ex2>`_ tutorial.
|
||||
|
||||
.. literalinclude:: ../../example/references/kalman_filter-alpha_beta_filter_example2.cpp
|
||||
:caption: kalman_filter-alpha_beta_filter_example2.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,17 @@
|
||||
Kalman Filter Tutorial
|
||||
======================
|
||||
|
||||
The following examples are based on the `Kalman Filter <https://www.kalmanfilter.net>`_ tutorial.
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
|
||||
kalman_filter/kalman
|
||||
kalman_filter/example_1
|
||||
kalman_filter/example_2
|
||||
kalman_filter/example_3
|
||||
kalman_filter/example_4
|
||||
kalman_filter/example_5
|
||||
kalman_filter/example_6
|
||||
kalman_filter/example_7
|
||||
kalman_filter/example_8
|
||||
@@ -0,0 +1,9 @@
|
||||
Example 1 - Weighting the gold
|
||||
==============================
|
||||
|
||||
Implementation of: https://www.kalmanfilter.net/alphabeta.html#ex1
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman_filter-example_1.cpp
|
||||
:caption: kalman_filter-example_1.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,9 @@
|
||||
Example 2 - Tracking the constant velocity aircraft in one dimension
|
||||
====================================================================
|
||||
|
||||
Implementation of: https://www.kalmanfilter.net/alphabeta.html#ex2
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman_filter-example_2.cpp
|
||||
:caption: kalman_filter-example_2.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,9 @@
|
||||
Example 3 - Tracking accelerating aircraft in one dimension
|
||||
===========================================================
|
||||
|
||||
Implementation of: https://www.kalmanfilter.net/alphabeta.html#ex3
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman_filter-example_3.cpp
|
||||
:caption: kalman_filter-example_3.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,9 @@
|
||||
Example 4 - Tracking accelerating aircraft with the α−β−γ filter
|
||||
================================================================
|
||||
|
||||
Implementation of: https://www.kalmanfilter.net/alphabeta.html#ex4
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman_filter-example_4.cpp
|
||||
:caption: kalman_filter-example_4.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,9 @@
|
||||
Example 5 - Estimating the building height
|
||||
==========================================
|
||||
|
||||
Implementation of: https://www.kalmanfilter.net/kalman1d.html#ex5
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman_filter-example_5.cpp
|
||||
:caption: kalman_filter-example_5.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,9 @@
|
||||
Example 6 - Estimating the temperature of the liquid in a tank
|
||||
==============================================================
|
||||
|
||||
Implementation of: https://www.kalmanfilter.net/kalman1d.html#ex6
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman_filter-example_6.cpp
|
||||
:caption: kalman_filter-example_6.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,9 @@
|
||||
Example 7 - Estimating the temperature of the heaing liquid I
|
||||
=============================================================
|
||||
|
||||
Implementation of: https://www.kalmanfilter.net/kalman1d.html#ex7
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman_filter-example_7.cpp
|
||||
:caption: kalman_filter-example_7.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,9 @@
|
||||
Example 8 - Estimating the temperature of the heaing liquid II
|
||||
==============================================================
|
||||
|
||||
Implementation of: https://www.kalmanfilter.net/kalman1d.html#ex8
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman_filter-example_8.cpp
|
||||
:caption: kalman_filter-example_8.cpp
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
@@ -0,0 +1,7 @@
|
||||
Common utility header file (``kalman.h``)
|
||||
=========================================
|
||||
|
||||
.. literalinclude:: ../../../example/kalman_filter/kalman.h
|
||||
:caption: kalman.h
|
||||
:start-at: #include
|
||||
:linenos:
|
||||
Reference in new issue
Block a user