Go to file
2014-05-16 13:37:09 -07:00
exp Fixed code that explicitly calculated weight. It was buggy. 2014-05-15 23:58:27 -07:00
styles Formatted plots to ggplot-like look. Getting ready to put on github as book. 2014-05-16 12:33:40 -07:00
bar_plot.py Added ability to label the axes. 2014-05-09 13:55:53 -07:00
book_format.py Formatted plots to ggplot-like look. Getting ready to put on github as book. 2014-05-16 12:33:40 -07:00
DiscreteBayes1D.py A lot of changes. I think a lot of changes to the notebooks are just 2014-05-02 21:49:35 -05:00
dog_track_1d.py Interim check in. 2014-04-30 12:52:15 -05:00
DogSensor.py Format changes and multidimensional KF content. 2014-05-11 20:44:25 -07:00
g-h_filter.ipynb Ran cells and saved so I can push to github with formatting. 2014-05-16 13:37:09 -07:00
gauss.py Various changes. Main thing is removed the slow gaussian class from 2014-05-04 17:33:39 -05:00
gaussian_internal.py mv'ed gaussian.py to stats.py 2014-05-10 11:25:52 -07:00
Gaussians.ipynb Ran cells and saved so I can push to github with formatting. 2014-05-16 13:37:09 -07:00
gh.py Added stuff for Q. 2014-05-14 13:46:20 -07:00
histogram_filter.ipynb Ran cells and saved so I can push to github with formatting. 2014-05-16 13:37:09 -07:00
histogram.py initial commit 2014-04-28 16:14:43 -05:00
Introduction.ipynb Trying to get this to work with nbviewer. 2014-05-16 13:02:18 -07:00
Kalman_Filters.ipynb Ran cells and saved so I can push to github with formatting. 2014-05-16 13:37:09 -07:00
KalmanFilter1D.py Added hook to git to remove all notebook output prior to committing. 2014-05-06 09:48:35 -05:00
KalmanFilter.py Added stuff for Q. 2014-05-14 13:46:20 -07:00
mkf_ellipse_test.py Added stuff for Q. 2014-05-14 13:46:20 -07:00
mkf_internal.py Format changes and multidimensional KF content. 2014-05-11 20:44:25 -07:00
Multidimensional_Kalman_Filters.ipynb Ran cells and saved so I can push to github with formatting. 2014-05-16 13:37:09 -07:00
noise.py A lot of changes. I think a lot of changes to the notebooks are just 2014-05-02 21:49:35 -05:00
README.md Fix to nbviewer links. 2014-05-16 13:33:43 -07:00
README.md~ Trying to get it to work with nbviewer 2014-05-16 12:49:40 -07:00
stats.py Added stuff for Q. 2014-05-14 13:46:20 -07:00
test.py Added hook to git to remove all notebook output prior to committing. 2014-05-06 09:48:35 -05:00
Untitled0.ipynb Formatted plots to ggplot-like look. Getting ready to put on github as book. 2014-05-16 12:33:40 -07:00

#Kalman Filters and Random Signals in Python

Version 0.0 - not ready for public consumption. In development.

this is a book BLAH BLAH BLAH

Contents

  • Introduction

    Introduction to the Kalman filter. Explanation of the idea behind this book.

  • Chapter 1: The g-h Filter

    Intuitive introduction to the g-h filter, which is a family of filters that includes the Kalman filter. Not filler - once you understand this chapter you will understand the concepts behind the Kalman filter.

  • Chapter 2: The Discrete Bayes Filter Introduces the Discrete Bayes Filter. From this you will learn the probabilistic reasoning that underpins the Kalman filter in an easy to digest form.

  • Chapter 3: Gaussian Probabilities Introduces using Gaussians to represent beliefs. Gaussians allow us to implement the algorithms used in the Discrete Bayes Filter to work in continuous domains.

  • Chapter 4: One Dimensional Kalman Filters Implements a Kalman filter by modifying the Discrete Bayesian Filter to use Gaussians. This is a full featured Kalman filter, albeit only useful for 1D problems.

  • Chapter 5: Multidimensional Kalman Filter We extend the Kalman filter developed in the previous chapter to the full, generalized filter.

Reading the book

Installation

License

Contact