2011-11-02 38 views
0

我似乎无法管理,使我的罗盘应用功能附近尽可能顺利苹果的任何地方,而且我还没有看到来自独立开发者不落后,有时跳不规律的任何罗盘应用像我的一样。的iOS指南针VS独立开发者版本

是否有任何演示如何实现这种流动性的开源?准确性不是那么重要,但动画流畅。

+0

苹果有很多关于动画的示例代码。 – dasdom

+0

我知道。感谢您的评论,但是您将我指向一个非常普遍的方向。您是否有任何特定的教程或代码示例?我很想看到他们。 –

回答

1

更多大方向建议:

  • 简单:应用低通滤波器放弃错误的读数。
  • Tricky:指南针更新比陀螺仪偏航更慢,因此您可以测量指南针更新之间的漂移以改善响应。 Sample code
  • Trickier:融合陀螺仪和指南针的正确方法是使用卡尔曼滤波器,但这不是微不足道的。有一个关于它的演讲http://talkminer.com/viewtalk.jsp?videoid=C7JQ7Rpwn2k
+0

这真的是很好的建议。非常感谢。 –