This project explores sensor data processing by first illustrating how the mean (μ) and standard deviation (σ) shape a normal distribution. Next, it generates a clean sine‑wave signal and adds realistic Gaussian noise to simulate raw sensor readings. Finally, a simple 1D Kalman Filter is applied to smooth the noisy data. Comparative plots of the true signal, noisy measurements, and filtered output demonstrate how the Kalman Filter recovers the underlying waveform. This hands‑on example serves as an accessible introduction to noise reduction techniques useful in sensor fusion, control systems, and robotics.
-
Notifications
You must be signed in to change notification settings - Fork 0
BhargaviM0729/-Noise-Reduction-in-Sensor-Data-Using-a-Simple-Kalman-Filter
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Demonstrates how Gaussian noise affects sensor readings and applies a 1D Kalman Filter in Python (NumPy, Matplotlib) to recover smooth sine‑wave signals
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published