摘要 |
Aspects of the disclosure relate to computing device technologies such as systems methods apparatuses and computer readable media for improving orientation data. In some embodiments a magnetic vector filter receives magnetometer data from a magnetometer and gyroscope data from a gyroscope and determines the magnetic vector. In another embodiment a gravity vector filter receives accelerometer data and gyroscope data and determines the gravity vector. Further techniques are described for adjusting filter parameters based at least in part on the detected change in the variability of the first signal parameter. Furthermore orientation may be synchronized to a common sensor input such as a gyroscope. |