Loosely coupled integration GPS/INS for a drone

In this scripts I developed a sensor fusion algorithm using 2 EKF simulating GPS and IMU sensors
171 Downloads
Updated 14 Jan 2023

View License

Here you will find a sensor fusion algorithm with extended kalman filter; the first EKF is used to estimate drone's attitude and gyroscope bias thanks to attitude measure obtained with Q-TRIAD algorithm, while the other EKF is used to estimate drone's positon, velocity and acceloremeter bias. GPS and IMU sensors are simlauted thanks to MATLAB's gpsSensor and imuSensor function, avaiable in the Navigation Toolbox.
Desidered trajectory is a circle around a fixed coordinate and during this path I supposed a sinusoidal attitude with different amplitude along yaw, pitch and roll; this trajectory is simulated with waypointTrajectory function, in the same toolbox.
To run the algorithm just run the main file.

Cite As

Alessio Tumminello (2024). Loosely coupled integration GPS/INS for a drone (https://www.mathworks.com/matlabcentral/fileexchange/123270-loosely-coupled-integration-gps-ins-for-a-drone), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0