May 1, 2024
Updated June 2, 2025
19 minute read
An Introduction to State Estimation
State estimation is a powerful technique used across many fields to determine the unknown internal conditions—or "state"—of a dynamic system based on available, often noisy or incomplete, measurements. Think of it like trying to figure out exactly what's happening inside a complex machine, like a car engine or a power grid, using only the readings from various sensors. These sensors might provide information about temperature, pressure, speed, or voltage, but they don't tell the whole story, and their readings can be imperfect. State estimation algorithms take this imperfect data, combine it with a mathematical model of how the system behaves, and produce the most likely estimate of the system's true current condition.
ryjbb5|
Find a path to becoming a State Estimation. Learn more at:
OpenCourser.com/topic/ryjbb5/state
Reading list
We've selected six books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
State Estimation.
Provides a comprehensive overview of the theory and practice of optimal state estimation, with a focus on Kalman filtering. It is suitable for both beginners and experienced engineers.
Provides a thorough introduction to Kalman filtering and Bayesian analysis, with a focus on engineering applications. It is suitable for both beginners and experienced engineers.
Provides a comprehensive overview of Markov chain Monte Carlo methods, with a focus on applications in statistics and machine learning. It is suitable for both beginners and experienced researchers.
Provides a comprehensive overview of sequential Monte Carlo methods, with a focus on applications in statistics and machine learning. It is suitable for both beginners and experienced researchers.
Provides a comprehensive overview of linear state-space control systems, with a focus on control theory and design. It is suitable for both beginners and experienced engineers.
Provides a comprehensive overview of Gaussian processes for machine learning, with a focus on applications in regression and classification. It is suitable for both beginners and experienced researchers.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/ryjbb5/state