Commit Graph

1195 Commits

Author SHA1 Message Date
Kloppenburg Ernst (CR/PJ-AI-R4)
75ef3a9883 add missing letter 2017-11-15 17:28:00 +01:00
Kloppenburg Ernst (CR/PJ-AI-R4)
b9519e25bc add missing blank (00-Preface) 2017-11-15 17:26:30 +01:00
Roger Labbe
5ab83047d9 Updated to refer to the kf_book subdirectory. 2017-11-14 09:55:05 -08:00
Fabien C. Y. Benureau
dc9328d7f5
swapped space 2017-10-27 18:56:06 +02:00
Fabien C. Y. Benureau
7d7d824724
00-Preface.ipynb: missing space 2017-10-27 18:31:08 +02:00
Roger Labbe
88f03985bf Update README.md
Added text mentioning the new Azure Notebook badge
2017-10-20 13:25:54 -07:00
Roger Labbe
a67bf5e8a6 Merge pull request #177 from crwilcox/patch-1
Add launch in Azure Notebooks button
2017-10-20 13:24:55 -07:00
Christopher Wilcox
0dce344ecd Add launch in Azure Notebooks button
Adding a link to README.md that makes it easy for users to launch this repository in Azure Notebooks
2017-10-20 12:48:49 -07:00
tv3141
ab6ed09c5d latexify g and h 2017-09-23 10:38:11 +01:00
tv3141
bdb0d04309 Add missing 'g' 2017-09-23 10:13:07 +01:00
tv3141
e49f868cd5 Add missing 'the' 2017-09-23 10:12:53 +01:00
tv3141
35f473602f Whitespace changes. 2017-09-23 10:01:25 +01:00
Roger Labbe
868cc84155 Merge pull request #169 from ycchangtw/master
Update 02-Discrete-Bayes.ipynb
2017-09-08 10:05:15 -04:00
Roger Labbe
d42a950349 Merge pull request #171 from sleepingAgain/master
fixed typo
2017-09-08 09:56:44 -04:00
Alex
47175263e8 fixed typo 2017-08-31 02:14:32 +01:00
Roger Labbe
80947df4f3 Merge pull request #168 from fubel/patch-1
Typo correction
2017-08-27 14:07:38 -04:00
ycchangtw
5074d7740d Update 02-Discrete-Bayes.ipynb
it should be perfect_predict()
2017-08-16 17:05:18 +08:00
Fabian Herzog
d8c5261f80 Typo correction
The function we use ist $f(x)=2x+12$, not $f(x)=2x+1$.
2017-08-15 14:20:57 +02:00
Peter Schneider
6dd31f822c fix Jacobian matrices 2017-07-29 01:41:14 -07:00
Peter Schneider
e6510ac579 fix nonlinear system dynamics equations, x=f(x,u) rather than x=x+f(x,u) 2017-07-29 01:30:39 -07:00
Peter Schneider
a19043a6ad replace theta with epsilon to match chart 2017-07-29 01:29:45 -07:00
Peter Schneider
af617bfc60 corrected description of linear process model example 2017-07-29 01:28:42 -07:00
Peter Schneider
8d5215ffc8 fixed derivation of EKF propagation equations 2017-07-29 01:27:21 -07:00
Roger Labbe
f77e2bf19b prcoess var should be used to compute prior, and sensor var
for the posterior.
2017-07-27 07:50:14 -07:00
Roger Labbe
40e2c8d830 Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2017-07-27 07:48:57 -07:00
Roger Labbe
5a7257dbba Merge pull request #164 from PLeVasseur/04-intro-to-designing-filter
In Introduction to Designing a Filter updated to use temp_change
2017-07-27 07:47:30 -07:00
Roger Labbe
e70190300a Merge pull request #163 from PLeVasseur/04-prediction-with-gaussians
Fixed text describing Gaussian prediction calculation
2017-07-27 07:37:03 -07:00
Roger Labbe
5c25643866 Deleted empty line in code. 2017-07-27 07:35:30 -07:00
Roger Labbe
6b3f902a4f Merge pull request #162 from peteryschneider/master
Fixed estimates that were not tracking under 'Control Inputs' in 08-Designing-Kalman-Filters.ipynb
2017-07-27 07:28:56 -07:00
Roger Labbe
fea343cc11 Reran chapters. 2017-07-27 07:23:08 -07:00
Peter LeVasseur
b752bc3afe In Introduction to Designing a Filter updated to use the temp_change variable when setting up the process model. 2017-07-20 15:34:41 -04:00
Peter LeVasseur
f942a8abfc Fixed text describing Gaussian prediction calculation, in particular changed to use sigma, instead of mu when describing the variance update. 2017-07-20 11:02:26 -04:00
Peter Schneider
cd7f3605ae Fixed estimates that were not tracking under 'Control Inputs'. Measurements were generated under assumption of dt=1, but were updating states from model using dt=0.1. 2017-07-20 03:01:56 -07:00
Peter Schneider
749e17d6e8 Fix typo: 'computes' 2017-07-20 01:48:34 -07:00
Roger Labbe
1c11186fa4 Bug in train_filter
Called normalize(belief), when it should have been normalize(prior).
belief is a variable from another cell, and not used in this function.

Reported by by Shakti Gehlaut.
2017-07-15 12:08:47 -07:00
Roger Labbe
ac1eb9d7fc Updated second binder link
I altered the one at the top in the previous commit but not the one embedded deeper in the file.
2017-07-03 13:57:34 -07:00
Roger Labbe
f137b27646 Updated binder badge again
This one follows instructions that I got in gitter from Yuvi Panda
2017-07-03 13:53:21 -07:00
Roger Labbe
b2a2b42a05 Altered binder badge
Binder has changed it's link and host
2017-07-03 13:45:24 -07:00
Roger Labbe
7c5aa45019 Weights should be reset to 1/N after resampling. 2017-07-03 13:07:28 -07:00
Roger Labbe
ba61f3a96c Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2017-07-03 12:59:43 -07:00
Roger Labbe
edb9b4f306 Text used sigma_ps when talking about the wheel. 2017-07-03 12:58:12 -07:00
Roger Labbe
1002744510 Merge pull request #158 from sleepingAgain/patch-1
Fixed typo in Chapter 7
2017-06-21 08:01:42 -07:00
sleepingAgain
e39295caf5 Fixed typo in Chapter 7
Changed stoochastic to stochastic.
2017-06-20 13:09:40 +01:00
Roger Labbe
d15845bde8 I reversed the explanation of product/sum for Gaussians, saying the
sum is proportional and the product is Normal. Of course the reverse
is true.
2017-06-12 09:35:55 -07:00
Roger Labbe
529585a4c8 Issue #144 - update variable est/prediction names
I erroneously named the prediction of x x_est, which is confusing at best.

There were also issues with plotsize. The %matplotlib notebook magic
is resetting the size of the plots. Not sure if this has something to do
with some of my plotting code or not. Anyway, I wrote a context manager
to reset the plot size after exiting interactive mode.
2017-06-12 09:30:27 -07:00
Roger Labbe
000122a3ab Merge pull request #155 from jeffrimko/master
Minor typo fixes.
2017-06-12 08:17:54 -07:00
Roger Labbe
0a66218980 Merge pull request #153 from senden9/patch-2
Fix formation in heading in README.md
2017-06-12 08:16:06 -07:00
Roger Labbe
7fda1ccd01 Merge pull request #150 from dschuler/master
Add 'Estimates' to legend

I added a comment header to the plotting routine, and renamed `retval` to `lines` (I prefer meaningful names whenever possible.
2017-06-12 08:15:43 -07:00
Roger Labbe
e16af3c383 Create book_plots.py 2017-06-12 08:14:39 -07:00
Roger Labbe
e6f91acf79 Merge pull request #149 from alexwal/patch-1
Fixed continuous Bayes' Rule formula
2017-06-12 08:05:54 -07:00