2012-09-03 71 views
10

我一直在建設的iphone增強現實框架上發現here 但遺憾的是,在沒有陀螺儀(即3GS),這是行不通的(因爲它的狀態。)園工作的iPhone 3GS

手機有沒有人知道一個修正,使它與運動傳感器和指南針標題相反?或者是否會有人願意爲這樣的框架提供代碼?

我將需要一種方法來使矢量工作,如果不可能,我將需要通過並只使用標題。

回答

2

CoreMotion可以在像3GS這樣的設備上工作。但是,此框架pARk適用於帶有陀螺儀的設備(運行時要求:運行的iPad 2或iPhone 4或更高版本的iOS 5.0

陀螺儀是慣性導航系統(INS)的基本部件,因此如果沒有它,精度損失。

檢查紙張:「Usability of apple iPhones for inertial navigation systems」爲iPhone 3GS的性能和iPhone的比較4.作者的結論是:

然而,測試表明,即使使用的過濾器 是具有挑戰性的是使用來自 常見設備的傳感器來構建精確的INS,因爲它們的不準確性和高錯誤率 。結果表明,iPhone 4可以在短時間內提供可容忍的結果,但由於錯誤率的原因,偏差 變得過高。目前,我們是 實施多維卡爾曼濾波器來檢查可能的增強功能 。此外,我們試圖通過使用來自iPhone 4的更多傳感器來改進 系統,例如,光 傳感器和照相機。

我相信你應該認爲你的應用只支持iPhone4或更新版本。