IMU-sensor-fusion-with-linear-Kalman-filter

Reads IMU sensor wirelessly from the IOS app 'Sensor Stream' to a Simulink model.
1.8K Downloads
Updated 27 Jan 2019

View License

Reads IMU sensor (acceleration and velocity) wirelessly from the IOS app 'Sensor Stream' to a Simulink model and filters an orientation angle in degrees using a linear Kalman filter. The filter reduces sensor noise and eliminates errors in orientation measurements caused by inertial forces exerted on the IMU. The orientation and Kalman filter function blocks may be converted to C code and ported to a standalone embedded system. A special thanks are extended to ‘TKJ Electronics’ in aiding with the practical implementation of the filter.

Cite As

Roger van Rensburg (2025). IMU-sensor-fusion-with-linear-Kalman-filter (https://uk.mathworks.com/matlabcentral/fileexchange/70093-imu-sensor-fusion-with-linear-kalman-filter), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2016a
Compatible with R2016a to R2018b
Platform Compatibility
Windows macOS Linux
Categories
Find more on Online Estimation in Help Center and MATLAB Answers
Acknowledgements

Inspired: xIMU3 Toolbox

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

IMU-sensor-fusion-with-linear-Kalman-filter/IMU-sensor-fusion-with-linear-Kalman-filter

Version Published Release Notes
1.0.0