Commit Graph

1195 Commits

Author SHA1 Message Date
Roger Labbe
96749eb378 Fixed interactive plots for PDF.
the plots generated by interactive plots (%matplotlib notebook) do
not show up in the PDF. This has meant that I haven't been able to
update the PDF since febuary. I switched the default plotting
mechanism to noninteractive.
2016-09-20 06:49:15 -07:00
SonienTaegi
dcbc9c4e96 mkf_internal.py : Fix duplicated parameter plt.scatter(...)
plt.scatter(...) can accept either 'c' or 'color' parameter but not both. This makes assert exception.
2016-09-20 11:07:59 +09:00
Roger Labbe
97f3f64efb Fixed plots to work in PDF
The interactive plots do not display in the generated PDF. I have
fixed this so we can generate the PDF again.
2016-09-12 20:04:53 -07:00
Roger Labbe
b28158e6dd Last checkin ran with %matplotlib inline.
That was test code, it should be %matplotlib notebook
2016-09-12 18:15:08 -07:00
Roger Labbe
68b2ee27f9 Reran cells to generate plots 2016-09-12 18:12:11 -07:00
Roger Labbe
681e19ba47 Issue #117. Invalid shortened URL. 2016-09-12 18:07:14 -07:00
Roger Labbe
32848496e7 Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2016-09-12 17:39:30 -07:00
Roger Labbe
b330aacc4b Issue #115. Wording error.
'measuremet' was used; it should have been 'velocity'.
2016-09-12 17:37:50 -07:00
Roger Labbe
c246aa0acb Bug where animation not cleared between frames 2016-09-12 17:36:30 -07:00
Roger Labbe
9d95bd0714 Merge pull request #116 from esvhd/nb05_typo_fix
Fixed two typos in notebook 5 Multivariate Gaussians.
2016-09-12 17:34:10 -07:00
esvhd
1eea48b2ac Fixed two typos in notebook 5 Multivariate Gaussians. 2016-09-10 23:35:42 +01:00
Roger Labbe
19deda37ee Issue #112 interactive_gh uses global data
interactive_gh() uses zs, which is global data, so if you run
another cell that assigns to z, then drag the sliders without
rerunning the cell that uses interactive_gh(), you get the
reassigned zs value.
2016-08-28 15:19:37 -07:00
Roger Labbe
2128710f41 Normalized with Preface.
The README contains text esssentially identical to the preface. However,
there were some notable differences, which I have fixed.
2016-08-28 14:42:02 -07:00
Roger Labbe
7b6151e1e4 Reran cells.
Many of the plots were not generated, which makes the chapter
unreadable on github.
2016-08-28 12:54:50 -07:00
Roger Labbe
e9145dbc62 Deleted obsolete file particle_filter.py 2016-08-28 12:48:47 -07:00
Roger Labbe
afab63ec2f Issue #103. Completed unfinished section.
The first section of the README was incomplete.
2016-08-28 12:23:33 -07:00
Roger Labbe
0ce8792340 Reran cells - checked in version had no plots. 2016-08-28 11:45:22 -07:00
Roger Labbe
cab54e11d6 Issue #95. Incorrect notation for process model.
I used the Fundaental matrix F when I should have used the
system dynamics matrix A.
2016-08-28 11:00:45 -07:00
Roger Labbe
d31721aa0f Discrete_bayes_sim() wasn't displaying the graphs because plt.show()
was missing from the end of the function.
2016-08-28 08:12:03 -07:00
Roger Labbe
6914c3be77 Merge pull request #113 from neonquill/fix_typos_05
Fix a couple of typos found in Chapter 5.
2016-08-28 07:45:42 -07:00
David Watson
3b129627e3 Fix a couple of typos found in Chapter 5. 2016-08-27 21:44:01 -04:00
Roger Labbe
044063363c Merge pull request #111 from neonquill/fix_train_filter
Fix train example in 02-Discrete-Bayes.
2016-08-27 08:09:41 -07:00
Roger Labbe
a6cba51c0b Merge pull request #110 from Qx5/patch-1
Missing transpose in text
2016-08-27 08:01:35 -07:00
Roger Labbe
4328c397d4 Merge pull request #109 from esvhd/nb4-fix
Added missing closing bracket.
2016-08-27 07:59:15 -07:00
Roger Labbe
489084aa8f Merge pull request #102 from plusk01/lesson01_fixes
Lesson 01 Content Fixes
2016-08-27 07:58:35 -07:00
David Watson
c59f2fc8ce Remove unintended changes. 2016-08-26 20:04:54 -04:00
David Watson
8fc75d71a4 Change to predict position based on posterior.
This fixes train_filter() to find the most likely position from the new
estimated state rather than the previous state.
2016-08-26 19:55:06 -04:00
Qx5
c0ea067344 Missing transpose in text
python code does apply transpose as is correct in RTS
2016-08-24 11:19:52 +02:00
esvhd
eedf15ed3d Added missing closing bracket. 2016-08-20 00:07:59 +01:00
Roger Labbe
45cf59df72 Deleted reference to 6x9 version 2016-07-07 21:14:03 -07:00
Roger Labbe
5017434494 Updated link to PDF 2016-07-07 21:12:32 -07:00
Roger Labbe
6986b66f87 Merge pull request #104 from asfaltboy/patch-1
Simple grammar correction from context
2016-07-07 19:33:43 -07:00
Pavel Savchenko
16784730b9 Simple grammar correction from context
I do with computer vision -> I work on computer vision

The author may have also meant "I can do this with computer vision"
2016-07-07 13:36:57 +02:00
Parker Lusk
086c76431f made gh_estimate3 consistent with text
wording change, data is below chart

added a colon

added a hyphen to list-like
2016-06-28 16:52:50 -06:00
Roger Labbe
4669507d7a Fixed computation of epoch
Section changed the time delta from 2 seconds to 1, but did not
note that in the text.
2016-06-25 15:40:53 -07:00
Roger Labbe
5fcdf5af47 Minto typos.
Courtesy of email from James Kim.
2016-06-22 19:53:33 -07:00
Roger Labbe
b370e9a9a4 Typo fix.
lubkoll offered a commit, but I got a conflict and it was easier to
make the change myself.
2016-06-16 12:38:08 -07:00
Roger Labbe
0239608ab2 Issue #101. Missing plots in chapter. 2016-06-16 12:35:47 -07:00
Roger Labbe
be073785c9 Revert "Merge pull request #99 from lubkoll/master"
This reverts commit 4b17de67a9, reversing
changes made to 5559d2e03f.
2016-05-25 10:48:47 -07:00
Roger Labbe
4b17de67a9 Merge pull request #99 from lubkoll/master
Fix typos in chapter 08
2016-05-25 08:39:15 -07:00
Lars Lubkoll
0edeec521e Fix typos in chapter 08 2016-05-25 16:51:05 +02:00
Roger Labbe
5559d2e03f Merge pull request #98 from lubkoll/master
Fix typos in chapter 04
2016-05-25 07:13:28 -07:00
Lars Lubkoll
ea9ac2bc49 Fix typos in chapter 04 2016-05-25 15:40:21 +02:00
Roger Labbe
510e720559 I used terms better suited to radars (elevation angle instead
of bearing, for example).
2016-05-19 18:39:26 -07:00
Roger Labbe
a79153205b Issue 87. Example was linear.
I provided  a linear example for what was supposed to be a
nonlinear example.
2016-05-19 18:37:46 -07:00
Roger Labbe
d89e35bbdf Fixed latex raising ^*
It works in mathjax, but the pdf convertor cannot handle it. Changing
it to ^{*} works.
2016-04-23 04:30:03 -07:00
Roger Labbe
dafb047c4c Updated imports to use nondeprecated libraries 2016-04-23 04:29:31 -07:00
Roger Labbe
e34c916de5 Issue #94. Eqn used x instead of \bar x.
This is in the IMM Estimate section as described in the github issue.
2016-04-23 03:41:18 -07:00
Roger Labbe
a15fca8d9a Issue #94 Incorrect index in pseudocode
We are looping over j, but I used i as the index.
2016-04-23 03:33:32 -07:00
Roger Labbe
69cf5aebce I require that the cholesky return an upper triangular matrix,
but did not explain this in the text.
2016-03-26 10:09:51 -07:00