At one point when I was working for Hailo, I got to write a Kalman filter. This is the document upon which the implementation was based. In the end, though, we didn't have to use it for what we were trying to do. Originally written on March 18, 2013.
I'm sharing this work under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license. See the LICENSE file for more information.