2013-06-18 71 views
0

假設我有兩個+ iPhone連接到同一臺服務器。 使用iPhone內置的傳感器以及根據其信息進行的任何可能的計算,是否有任何方法可以確定一個手機與另一個手機的方向?有沒有辦法知道一個iPhone從另一個方向走向哪個方向?

他們會在同一個房間裏,所以GPS的波動在這裏不會奏效。

我試着用圖表上的兩個點只用他們的指南針讀數來建模兩個點,但我不認爲這會獨立工作。但我可能是錯的。

回答

1

您可以在程序中設置一個校準階段,您可以在每個手機的準確位置啓動每個手機,然後使用6軸運動連續計算當前位置(全部6軸)。但是,越是長期運行計算,距離真實位置越遠,並且最終(給定足夠長的時間),一部手機可能會認爲它在加拿大,另一部分則在墨西哥。

因此,如果您每次開始校準都需要進行校準,它可以用於短時間噴射。

也有藍牙本地化的可能性,但這將需要至少3部手機和他們之間的位置數據共享。或者你可以做wifi的位置,但這需要與藍牙相同。

長話短說,如果你想英寸本地化它不會發生。如果你想碼本地化是可能的,但不可用。

1

正如您已經提到的,GPS在建築物內使用時效果不佳。因此,你不可能得到方向,因爲你沒有兩個可靠的位置。

使用iOS7和位置信標,室內定位應該容易得多..但現在這沒什麼幫助。

相關問題