GPS and IMU Sensor Fusion to Improve Velocity Accuracy

University essay from Uppsala universitet/Institutionen för elektroteknik

Abstract: The project explores the possibilities on how to improve the accuracy of GPS velocity data by using sensor fusion with an extended Kalman filter. The proposed solution in this project is a sensor fusion between the GPS and IMU of the system, where the extended Kalman filter was used to estimate the velocity from the sensor data. The hardware used for the data acquisition to the proposed solution was a Pixhawk 4 (PX4), which has an IMU consisting of accelerometers, gyroscopes and magnetometers. The PX4:s corresponding GPS module was also used to collect accurate velocity data. The data was logged using Simulink and later processed with MATLAB. The sensor fusion using the extended Kalman filter gave good estimates upon constant acceleration but had problems with estimating over varying acceleration. This was initially planned to be solved using smoothing filters, which is an essential part of the fusion process, but was never implemented due to time constraints. The constructed filter acts as a foundation towards future improvement. Other methods such as unscented Kalman filter, particle filter and neural network could also be explored to improve the estimation of the velocity due to these filters being known to have better performance. However, most of these alternatives need more computing power and are generally harder to implement compared to the extended Kalman filter. This project would be beneficial to QTAGG, since increasing the velocity resolution and accuracy of the system can provide possibilities of better optimization. It is also a commonly implemented solution where there are many state of the art implementations available.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)