Quaternion-Based Complementary Filter for Attitude Determination of a Smartphone | IEEE Journals & Magazine | IEEE Xplore