Join Newsletter

Kalman Folding for the Brave and True

YOW! 2017 Sydney

There might be 25 or more Kalman filters or variants thereof in your phone and its apps. This essential class of algorithm empowers every aspect of navigation, tracking, control, and beyond to business, finance, and machine learning. Kalman filters can be tricky to test and tune, and it's essential that exactly the same code as was tested be deployed. But Kalman filters are just foldable functions! I show how to fold exactly the same code over repeatable data in a friendly testing environment and over asynchronous data in a harsh, real-world environment.

Brian Beckman

Physicist & Engineer


United States

Brian Beckman is a Physicist with a PhD from Princeton. He is a 35-year software veteran and a expert in Kalman filtering, real-time and embedded systems. He loves C, Clojure, Mathematica, literate programming and his experience ranges from tectonic drift to physics of racing tires to real-time and virtual-time operating systems to functional programming.