Commit Graph

774 Commits

Author SHA1 Message Date
Roger Labbe
60f1b5a05e Added Designing nonlinear filter chapter.
Worked on trying to incorporate air drag, but didn't get far. Need to
study more.
2014-07-06 21:15:16 -07:00
Roger Labbe
0697383a4e Fixed typo calling H F, and added some description of designing KF for air drag. 2014-07-06 11:13:02 -07:00
Roger Labbe
d9e9d175a5 Added a bunch of comments to make the code more readable. 2014-07-06 11:12:30 -07:00
Roger Labbe
38fa86d52c Got air drag working well, and a KF showing the errors due to the process model. 2014-07-06 10:57:17 -07:00
Roger Labbe
40debbd003 Test code to perform KF on ball in vacuum. 2014-07-06 01:31:40 -07:00
Roger Labbe
7d7d500106 Added dimensions for x and z in Kalman filter __init__ 2014-07-06 01:30:02 -07:00
Roger Labbe
302a12e927 Got wind for baseball working. But, don't think I want to include it.
Going to remove wind in the next check in.
2014-07-06 01:28:17 -07:00
Roger Labbe
d82dc53ea4 Added omega (launch angle). same results as scipy ode package. 2014-07-05 14:47:28 -07:00
Roger Labbe
9d463c01ac Slight format changes. Beginning of section on ball tracking. 2014-07-05 14:18:29 -07:00
Roger Labbe
3d69728b25 Runge-Kutta code working for ball - w=0, no initial vertical velocity. 2014-07-05 14:17:30 -07:00
Roger Labbe
a29f30e293 Cleaned up stats.py, and added documentation for scipy.stats module. 2014-06-22 18:02:43 -07:00
Roger Labbe
e5ee4602f8 changed stats module to use more efficient computation methods 2014-06-22 14:18:04 -07:00
Roger Labbe
27d065c2e5 Last check in forgot to account for change in KalmanFilter class 2014-06-05 09:23:17 -07:00
Roger Labbe
ee826dbce5 A lot of work getting baseball tracking working. Added long form for P in KF. 2014-06-05 09:21:15 -07:00
Roger Labbe
e1ce21b25c Added section numbering to each chapter. 2014-06-03 11:19:46 -07:00
Roger Labbe
70f34843c7 Added air drag to kalman filter ball tracking. 2014-06-02 23:08:47 -07:00
Roger Labbe
12c67ec3e5 made files executable. 2014-06-02 14:45:11 -07:00
Roger Labbe
76101fbb0c Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2014-06-02 14:36:18 -07:00
Roger Labbe
896103f1ad Fixed equation for variance - sigma's weren't squared as they should be. 2014-06-02 14:35:46 -07:00
Roger Labbe
ff429398d9 Generated PDF from this morning's check in. 2014-06-02 14:24:49 -07:00
Roger Labbe
394f0a2570 Got basic tracking working with 'magic numbers' for initial pos,vel,acc. 2014-06-02 12:03:25 -07:00
Roger Labbe
bd637860b7 Adding text for tracking a ball. 2014-06-02 11:13:35 -07:00
Roger Labbe
366eb092e8 check in prior to blowing away this chroot. 2014-06-01 16:45:12 -07:00
Roger Labbe
74882a9e56 Made the font a bit smaller. I think it was too large. 2014-06-01 11:10:49 -07:00
Roger Labbe
5f76e763b4 Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2014-05-31 18:11:04 -07:00
Roger Labbe
dce38de104 Interim check in - adding more info about designing Q. 2014-05-31 18:10:26 -07:00
Roger Labbe
a192147021 Changed variables in code to be more readable; added comments. 2014-05-31 17:57:33 -07:00
rlabbe
444821d89b Added contact info 2014-05-29 13:23:57 -07:00
Roger Labbe
feb3fa8bc7 modified script to clean the left over files from building the PDF. 2014-05-29 09:45:28 -07:00
Roger Labbe
9fdb649396 Lots of minor layout edits. Generated new PDF of book. 2014-05-28 23:15:39 -07:00
Roger Labbe
2e63fc3fad Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2014-05-28 19:17:14 -07:00
Roger Labbe
87e7903e08 Significant additions to the UKF chapter. Added UKF code. 2014-05-28 19:16:41 -07:00
rlabbe
1175bfed3b Adding link to PDF 2014-05-26 21:19:36 -07:00
Roger Labbe
90e9f57ab6 Adding book pdf. 2014-05-26 21:14:18 -07:00
Roger Labbe
2e5192cd8c Fixed bug with book building. 2014-05-26 21:03:56 -07:00
Roger Labbe
9c63574e80 Got PDF book working.
Converted format of all notebooks so they can be processed with nbconvert.
Wrote a build_book script that merges the notebook and creates book.pdf
2014-05-26 19:31:32 -07:00
Roger Labbe
b9f4dbe85e Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2014-05-26 14:06:43 -07:00
Roger Labbe
f8d670d6fe Removed book title and link from top of pages.
I did this because it doesn't generate latex very well with nbconvert.
Also, the layout is strange - the chapter title is not clear.
2014-05-26 14:05:14 -07:00
rlabbe
a82c6c0049 Update README.md 2014-05-26 13:52:48 -07:00
rlabbe
9fc906e8fc Update README.md 2014-05-26 13:51:06 -07:00
rlabbe
039b2db236 Update README.md 2014-05-26 13:50:24 -07:00
Roger Labbe
2b6c7005ae Adjusted format to work correctly with nbconvert.
Mostly replaced align with aligned.
2014-05-26 13:29:10 -07:00
Roger Labbe
bd10117312 Added equation for relationship of h to covariance for g-h filter. 2014-05-26 11:51:11 -07:00
Roger Labbe
85ec820018 Improved proof of kalman is g-h, by incorporating variance of estimate. 2014-05-26 11:23:51 -07:00
Roger Labbe
b586c005ec Added physical explanation of Gaussians by relating to scales from g-h chapter. 2014-05-26 09:24:08 -07:00
Roger Labbe
1599069a64 Formatting - making matrix variables bold, small, etc. 2014-05-26 00:56:55 -07:00
Roger Labbe
6dc9c02af0 Started writing the Designing Kalman Filter chapter. Did a robot, and DME. 2014-05-25 16:12:35 -07:00
Roger Labbe
4f344d4e11 Significant expansion to Kalman filter description. 2014-05-23 22:49:01 -07:00
Roger Labbe
a49a1350ec Merge branch 'master' of https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python 2014-05-21 19:26:56 -07:00
Roger Labbe
d035215f31 Added explanation on why covariance ellipse shape changes with R. 2014-05-21 19:26:00 -07:00