2010-11-03 104 views
1

我即將在遊戲中使用iPhone 4的陀螺儀/ GPS,以檢測旋轉和平移。據我所知,陀螺儀可以用來檢測所有3軸的旋轉。iPhone 4陀螺儀/ GPS與加速度計/ GPS /指南針

但是至少在水平面上的旋轉可以用羅盤檢測到,傾斜可以用加速度計和GPS定位。

指南針/加速度計/ GPS的組合可以創建與陀螺儀/ GPS相同的檢測等級嗎? (我正在考慮允許沒有iPhone 4的人使用這種組合)。

這個工作是否完美?

回答

3

陀螺儀和加速度傳感器的精度遠高於指南針和GPS的精度。指南針和GPS用於查明設備在地球上的哪個位置,陀螺儀和加速計可以很好地找出設備在最後幾毫秒內移動的位置。

因此它取決於您試圖控制設備的運動。試圖模擬陀螺儀輸入來控制3D模擬(例如Jenga遊戲喬布斯在介紹iPhone 4的主題演講中所展示的),僅僅使用指南針/加速度計/ GPS就無法完美實現。找出設備是否指向街道西側的雜貨店,而不是位於街道東側的傢俱店,在增強現實遊戲中,只需指南針/加速度計/ GPS即可完美工作。

+0

但我如何檢測翻譯?我將不得不使用GPS。問題是:GPS有多精確?它會檢測到的最小翻譯量是多少? 10米? – SpaceDog 2010-11-03 12:49:23

+0

GPS精度取決於接收來自任何特定位置的GPS衛星的無線電信號。在大多數地區,精度將在10米左右。在高層建築中,GPS信號的接收可能被阻止,並且GPS精度會更差。如果您的遊戲正在使用加速度計跟蹤來維護定位模型,那麼GPS和羅盤對於偶爾的重新定向更新非常有用,只是爲了讓加速度計跟蹤保持真實。 – 2010-11-03 13:21:32

+0

謝謝。我去做! – SpaceDog 2010-11-03 19:43:02