Hacker News new | past | comments | ask | show | jobs | submit login

The best exercise I had in our sensing & estimation class was to derive the Kalman filter from 'scratch'. It's actually just the series of steps used to perform a minimization of a convex cost function, where the cost function is the inverse likelihood of the measurements given the data.

Someone once joked that all of sensing and estimation (and path planning and optimal control) is just applied convex minimization.




Nice. I wrote up another possible derivation here https://ngr.yt/blog/kalman/ in case anyone is interested.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: