Quaternion-Based Extended Kalman Filter for Determining Orientation by Inertial and Magnetic Sensing | Synapse