2013-03-06 59 views
3

我將如何解決以下問題:我想捕獲設備在空間中的移動。使用CMMotionManager和UIAccelerometer

我的意思是,有沒有一種方法可以知道使用iOS框架的設備在房間的三維空間中的位置?它的移動速度有多快?

請引導我學習任何好的教程,因爲我努力尋找任何好的教程。

+0

你可能需要閱讀[與核心運動捕捉裝置運動(http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/motion_event_basics/motion_event_basics.html#的文檔// apple_ref/DOC/UID/TP40009541-CH6-SW14)。我現在只是看着這個。 – Patrick 2013-03-06 12:52:18

+0

另外,它似乎是這一個重複:http://stackoverflow.com/questions/5550453/ios-movement-precision-in-3d-space – 2013-03-13 14:57:35

回答

0

從我在評論中已經鏈接到的文檔中,我認爲可以實現你的目標,但這需要很多工作。我認爲這種方法是這樣的:

  1. 檢測哪個軸的速度最快。
  2. 計算設備移動的平均速度(沿着點1中的軸) - 也許你可以有一個按鈕來開始/停止開始和結束記錄速度的運動?
  3. 然後distance = speed * time

我認爲,部分1和2將在SO可以幫助意味着研發公平位的球員之前在這裏。但我會繼續研究它。祝你好運。