This code did not work for Python 2.x becaus I was not
importing from future. While I was altering all the files
I updated the header to include license information.
I was saying 'blue curve' 'green curve', but those have no meaning,
especially if printed in black and white. Switched to explicit
$\sigma=0.2$.
Also added second std in the chart showing the 68-95-99.7 rule.
User ulenka on gitter suggest changing the color for the
residual line. I found my changes garish, so I switched
to a thicker black line and changed the grids to dotted.
I was specifying the Neo-Euler font, which renders poorly
on nbviewer. This is a test to make sure it works before
checking in all notebooks. (I have to re-execute the notebook)
so that the script from the css file gets embedded into the
notebook).
A comment in a markdown cell inside a ```python ...``` block
was treated as a chapter header by nbconvert. I filled a bug
report with IPython and removed the comment.
Also found a mistake in the text about computing the residual
of angles that was duplicated in the EKF chapter, so I fixed the
error in that chapter as well.
I pulled out the 'track in a circle' example as it is the usual
sort of textbook nonsense problem that no one cares about. I created
an 'old-content' Notebook in case anyone still wants to see it; I
may put more content there as I continue to edit.
There is more than that here. I had a bad commit of a bunch of temporary
files, I had to reset back in time, and now I am doing a massive commit.
Sorry.
Too big a check in; got away from me. I rewrote a lot of the preface.
Added instructions for cloud.sagemath install. Removed import of
set_figsize and figsize in first cell because the first cell gets
deleted for the pdf.
All these changes are to make the book easier to run from
cloud.sagemath.org. You can share individual notebooks there,
but not entire projects.By putting everything under code at the
user only needs to grab that one directory.
More on sagemath later, if I decide to pursue that as a delivery
mechanism...