Quaternion-Based Complementary Filter for Attitude Determination of a Smartphone
A geometrically intuitive quaternion-based complementary filter has been developed, which estimates the attitude of a smartphone using signals obtained from the device's internal magnetic and inertial measurement unit. This method introduces two correction factors μ a , which governs the rate a...
Gespeichert in:
Veröffentlicht in: | IEEE sensors journal 2016-08, Vol.16 (15), p.6008-6017 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A geometrically intuitive quaternion-based complementary filter has been developed, which estimates the attitude of a smartphone using signals obtained from the device's internal magnetic and inertial measurement unit. This method introduces two correction factors μ a , which governs the rate at which the accelerometer corrects the pitch/roll angle, and μ m , which controls the rate at which the yaw angle is corrected by the magnetometer. The smartphone's attitude can be determined by combining information from the tri-axial gyroscope (measures the rate at which the device rotates), the tri-axial accelerometer (measures the acceleration due to gravity in the absence of body movement), and the triaxial magnetometer (can be used to determine the direction of geomagnetic north). In order to validate the algorithm, a nonferrous rectangular plate with retroreflective markers affixed at each corner was attached to the smartphone enabling its attitude to be tracked by an optical motion capture system. The accuracy of the algorithm (φ RMSE = 3.37°, θ RMSE = 1.84°, ψ RMSE = 4.83°) was assessed as ten subjects performed five normal daily activities while the smartphone was loosely fixed to the upper thigh to simulate being carried in a pants pocket. The optimal tuning parameters (μ a = 0.003 and μ m = 0.001) for the algorithm across all the body movements were also identified. |
---|---|
ISSN: | 1530-437X 1558-1748 |
DOI: | 10.1109/JSEN.2016.2574124 |