Commit Graph

1257 Commits

Author SHA1 Message Date
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
unknown e0d9ee3fcf Minor typo fixes. 2017-06-08 23:01:47 -04:00
Stefano Probst 76104f80aa Fix formation in heading in README.md
Now the title of this file is rendered correctly.
2017-05-29 17:24:07 +02:00
Daniel Schuler df78983576 Add 'Estimates' to legend 2017-05-23 18:25:52 -07:00
Alex Walczak e5287185b3 Fixed continuous Bayes' Rule formula 2017-05-11 17:22:21 -07:00
Roger Labbe 04f8235c43 I was multiply the noise generated by randn() by dt, which makes
no sense.
2017-05-11 13:27:05 -07:00
Roger Labbe d2f247da20 I dropped two square terms in the derivation for the sum of
Gaussians; the remaining math was correct.
2017-05-11 13:24:35 -07:00
Roger Labbe 99193f7e26 this was just in text, but I used self.W[i], and it should have been
self.Wc[i].
2017-05-11 13:20:37 -07:00
Roger Labbe e82f2184d8 Merge pull request #136 from asmwarrior/patch-1
Update 03-Gaussians.ipynb
2017-05-11 13:18:26 -07:00
Roger Labbe 5a0e84f5fc Merge pull request #142 from horaceheaven/horaceheaven-patch
Fix readme typo
2017-05-11 13:18:00 -07:00
Roger Labbe 171b8649c2 Merge pull request #143 from horaceheaven/patch-1
Fix: 'to' missing from sentence
2017-05-11 13:16:32 -07:00
Roger Labbe 3d288d60d6 The base python installation has a file code.py; this causes
problems when trying to import files from the code subdirectory.

I also tried to rearange some code so that book_format does not need
to be imported if you are not running in a Jupyter Notebook.
2017-05-11 13:13:17 -07:00
Horace Heaven 94c5d9b349 Fix: 'to' missing from sentence 2017-03-30 22:01:12 -04:00
Horace Heaven 2eca453579 Fix readme typo 2017-03-30 21:18:01 -04:00
asmwarrior a6fb5c15dd Update 03-Gaussians.ipynb
Fix a typo. "is is" should be "it is".
2017-02-05 08:31:07 +08:00
Roger Labbe 3639394a12 Slight rewording for clarity. 2017-01-18 12:24:57 -08:00
Roger Labbe c97186c8b4 Fixed PDF generation re %matplotlib magic
Fixed the scripts that comment out the matplotlib magic.
It was commenting out all of the magics - the first one, and
ones in markdown cells. It should only comment out the ones
in code cells, and leave the first one.
2017-01-18 12:23:06 -08:00
Roger Labbe 91e9e08377 Removed #reset from magic
I was using comment to detect which %matplotlib inline to comment
out to generate the PDF but it generates a UsageError. I need to make
my script smarter instead. The problem is that I don't want to remove
the first inline definition
2017-01-18 10:59:43 -08:00
Roger Labbe f0e78c7037 Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2017-01-18 09:21:43 -08:00
Roger Labbe 6bafbd490e I switched the weight gain guess back to 1 (the corrct value - of
course the filter would find the right answer. Leaving at -1 shows
that the filter works well even when the initial estimate is incorrect.
2017-01-18 09:20:15 -08:00
Roger Labbe ebb8bceeab Add SpaceX reference to readme 2017-01-16 08:33:18 -08:00
Roger Labbe 6dc3dbaef9 Text had ```Python (capitalized), which renders fine in the local
notebook, nbviewer, and elsewhere, but not on github for some reason.
2017-01-14 15:11:32 -08:00
Roger Labbe 8463014958 Disable interactive plots for PDF.
nbconvert cannot output interactive plots to PDF. I wrote code
to remove all of the %matplotlib notebook magic, rerun the notebooks,
and then create the PDF.
2017-01-14 13:15:24 -08:00
Roger Labbe e2405b23d5 Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2017-01-14 09:05:11 -08:00
Roger Labbe fbd2655dc3 Typo fix. 2017-01-14 09:05:00 -08:00
Roger Labbe b161c6d35c Merge pull request #130 from senden9/patch-1
Fix typo in README.md
2017-01-14 09:03:52 -08:00
Roger Labbe c3c5616eac Merge pull request #129 from marcae777/master
Fixed formula in Kalman Filter Math
2017-01-14 09:03:35 -08:00
Roger Labbe 9c8b113259 Merge pull request #128 from MattHeard/master
Correct minor typo
2017-01-14 09:02:21 -08:00
Roger Labbe e4b05feabf Merge pull request #126 from sauravrt/master
Chapter 7 Fix LTI system theory equation for phi(t)
2017-01-14 09:01:38 -08:00
Stefano Probst 345e2e46ef Fix typo in README.md
Fix typo in README.md. jupter -> jupyter
2017-01-14 14:41:40 +01:00
marcae777 bfeeab05f7 Fixed formula in Kalman Filter Math 2017-01-13 00:27:13 -05:00
Matt Heard 59ea48d4d9 Fix minor typos 2017-01-02 12:30:48 +13:00
Matt Heard 9b9c3f2aaa Correct minor typo 2016-12-29 19:53:18 +13:00
Roger Labbe 360eccb371 Minor spelling correction. 2016-12-09 12:24:37 -08:00
Saurav 4671efef15 Fix LTI system theory equation for phi(t) 2016-11-30 12:25:52 -05:00
Roger Labbe 5bac8fbbbc Fixed formatting to generate book.
Some tables had two header specifications for 3 columns. Rendered
in the browswer, but not in latex. Not sure how that happened,
I don't think I changed that code and the pdf used to build.
2016-11-08 06:55:31 -08:00
Roger Labbe bfdc23fa77 Checked in a temporary test file by mistake 2016-11-02 08:39:38 -07:00
Roger Labbe 83f6795f72 Wording changes. 2016-11-02 08:38:18 -07:00
Roger Labbe 55d73b21de Improved installation instructions. 2016-09-25 12:46:23 -07:00