Coming soon Kalman Filter: Overcoming Measurement Noise in Real Time

Price: Free

Sign up to get notified when it's ready.

We care about the protection of your data. Read our Privacy Policy.

Watch our video to learn more

About the Course

Learn about the Kalman filter - a "smart" signal processing algorithm that has revolutionized fields ranging from space exploration to modern robotics.

The Kalman Filter allows us to estimate future states of a system despite uncertainty and noise. We'll explore how this algorithm, first used during the Apollo space missions, continues to predict the future in autonomous navigation systems like Robot Localization in ROS, object tracking in OpenCV, and precise control in servomotors.

What is the Kalman Filter?
  • Overview of Moving Average, Low Pass, and Gaussian Filters
  • Why Kalman filter predicts future state
  • Understanding Variance
  • The Filter Algorithm
  • Starting with an Initial Estimate
  • Integrating Measurements
  • Tuning the Kalman Gain
  • Modeling Systems
  • Transitioning System Models
  • Understanding Covariance
  • Estimate Covariance
  • Noise Covariance
  • Transitioning Covariance
  • System Identification
  • Simulating Systems
  • Kalman Filter in Python
  • Kalman Filter in C++
  • Fusing Measurements from Multiple Sensors
  • Handling Rate Mismatch
  • Additional Resources

Instructor

  • Valeriy Novytskyy

    Principal Full-Stack Engineer

    I use my passion for engineering and design to build sustainable products that stand out.

    + read more

Join Waitlist

This course is under active development please click below to join the waitlist and we will email you when the course is available.

Join Waitlist

Frequently asked questions

Subscribe to our newsletter

The latest educational news and articles, sent to your inbox weekly.