A Sensor Fusion Method for Tracking Vertical Velocity and Height Based on Inertial and Barometric Altimeter Measurements

A sensor fusion method was developed for vertical channel stabilization by fusing inertial measurements from an Inertial Measurement Unit (IMU) and pressure altitude measurements from a barometric altimeter integrated in the same device (baro-IMU). An Extended Kalman Filter (EKF) estimated the quate...

Full description

Bibliographic Details
Main Authors: Angelo Maria Sabatini, Vincenzo Genovese
Format: Article
Language:English
Published: MDPI AG 2014-07-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/14/8/13324
_version_ 1811277946359382016
author Angelo Maria Sabatini
Vincenzo Genovese
author_facet Angelo Maria Sabatini
Vincenzo Genovese
author_sort Angelo Maria Sabatini
collection DOAJ
description A sensor fusion method was developed for vertical channel stabilization by fusing inertial measurements from an Inertial Measurement Unit (IMU) and pressure altitude measurements from a barometric altimeter integrated in the same device (baro-IMU). An Extended Kalman Filter (EKF) estimated the quaternion from the sensor frame to the navigation frame; the sensed specific force was rotated into the navigation frame and compensated for gravity, yielding the vertical linear acceleration; finally, a complementary filter driven by the vertical linear acceleration and the measured pressure altitude produced estimates of height and vertical velocity. A method was also developed to condition the measured pressure altitude using a whitening filter, which helped to remove the short-term correlation due to environment-dependent pressure changes from raw pressure altitude. The sensor fusion method was implemented to work on-line using data from a wireless baro-IMU and tested for the capability of tracking low-frequency small-amplitude vertical human-like motions that can be critical for stand-alone inertial sensor measurements. Validation tests were performed in different experimental conditions, namely no motion, free-fall motion, forced circular motion and squatting. Accurate on-line tracking of height and vertical velocity was achieved, giving confidence to the use of the sensor fusion method for tracking typical vertical human motions: velocity Root Mean Square Error (RMSE) was in the range 0.04–0.24 m/s; height RMSE was in the range 5–68 cm, with statistically significant performance gains when the whitening filter was used by the sensor fusion method to track relatively high-frequency vertical motions.
first_indexed 2024-04-13T00:25:57Z
format Article
id doaj.art-b0583f2cbd91412d866a0bcb3aab3e5f
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-13T00:25:57Z
publishDate 2014-07-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-b0583f2cbd91412d866a0bcb3aab3e5f2022-12-22T03:10:36ZengMDPI AGSensors1424-82202014-07-01148133241334710.3390/s140813324s140813324A Sensor Fusion Method for Tracking Vertical Velocity and Height Based on Inertial and Barometric Altimeter MeasurementsAngelo Maria Sabatini0Vincenzo Genovese1The BioRobotics Institute, Scuola Superiore Sant'Anna, Viale Rinaldo Piaggio, Pontedera 34 56025, Pisa, ItalyThe BioRobotics Institute, Scuola Superiore Sant'Anna, Viale Rinaldo Piaggio, Pontedera 34 56025, Pisa, ItalyA sensor fusion method was developed for vertical channel stabilization by fusing inertial measurements from an Inertial Measurement Unit (IMU) and pressure altitude measurements from a barometric altimeter integrated in the same device (baro-IMU). An Extended Kalman Filter (EKF) estimated the quaternion from the sensor frame to the navigation frame; the sensed specific force was rotated into the navigation frame and compensated for gravity, yielding the vertical linear acceleration; finally, a complementary filter driven by the vertical linear acceleration and the measured pressure altitude produced estimates of height and vertical velocity. A method was also developed to condition the measured pressure altitude using a whitening filter, which helped to remove the short-term correlation due to environment-dependent pressure changes from raw pressure altitude. The sensor fusion method was implemented to work on-line using data from a wireless baro-IMU and tested for the capability of tracking low-frequency small-amplitude vertical human-like motions that can be critical for stand-alone inertial sensor measurements. Validation tests were performed in different experimental conditions, namely no motion, free-fall motion, forced circular motion and squatting. Accurate on-line tracking of height and vertical velocity was achieved, giving confidence to the use of the sensor fusion method for tracking typical vertical human motions: velocity Root Mean Square Error (RMSE) was in the range 0.04–0.24 m/s; height RMSE was in the range 5–68 cm, with statistically significant performance gains when the whitening filter was used by the sensor fusion method to track relatively high-frequency vertical motions.http://www.mdpi.com/1424-8220/14/8/13324sensor fusioninertial sensorsbarometric altimetersmotion trackingKalman filtering
spellingShingle Angelo Maria Sabatini
Vincenzo Genovese
A Sensor Fusion Method for Tracking Vertical Velocity and Height Based on Inertial and Barometric Altimeter Measurements
Sensors
sensor fusion
inertial sensors
barometric altimeters
motion tracking
Kalman filtering
title A Sensor Fusion Method for Tracking Vertical Velocity and Height Based on Inertial and Barometric Altimeter Measurements
title_full A Sensor Fusion Method for Tracking Vertical Velocity and Height Based on Inertial and Barometric Altimeter Measurements
title_fullStr A Sensor Fusion Method for Tracking Vertical Velocity and Height Based on Inertial and Barometric Altimeter Measurements
title_full_unstemmed A Sensor Fusion Method for Tracking Vertical Velocity and Height Based on Inertial and Barometric Altimeter Measurements
title_short A Sensor Fusion Method for Tracking Vertical Velocity and Height Based on Inertial and Barometric Altimeter Measurements
title_sort sensor fusion method for tracking vertical velocity and height based on inertial and barometric altimeter measurements
topic sensor fusion
inertial sensors
barometric altimeters
motion tracking
Kalman filtering
url http://www.mdpi.com/1424-8220/14/8/13324
work_keys_str_mv AT angelomariasabatini asensorfusionmethodfortrackingverticalvelocityandheightbasedoninertialandbarometricaltimetermeasurements
AT vincenzogenovese asensorfusionmethodfortrackingverticalvelocityandheightbasedoninertialandbarometricaltimetermeasurements
AT angelomariasabatini sensorfusionmethodfortrackingverticalvelocityandheightbasedoninertialandbarometricaltimetermeasurements
AT vincenzogenovese sensorfusionmethodfortrackingverticalvelocityandheightbasedoninertialandbarometricaltimetermeasurements