Я считаю, что наилучшим способом является смещение курса на количество градусов наклона оси X.
т.е. прямо вверх (кнопка «Домой» внизу), смещение равно 0.
Наклон на 90 градусов вправо, добавить 90 градусов и т. Д.
Это даст вам правильный курс с точностью до ~ 3 градусов
Источник: в настоящее время я делаю приложение для спутникового слежения AR для iPhone 3GS.