2012-06-07 46 views
0

請在這個尋找iPhone距離的過程中提出一些起點。當前系統精度要求爲cm,位移可以爲三維。使用iPhone中的加速度計尋找距離

我已經這樣做是

利用聲音到iPhone 2之間計算的距離試過,但我需要的只有一個iPhone距離計算,即需要位移。

2.試過CMMotionManager及其加速度計數據,但收到的值是無奈的。

我想我需要一個很好的過濾器才能從垃圾中獲得有用的數據。我已經使用Kalman Filter,並通過鏈接

iphone accelerometer speed and distance不見了,

How to calculate distance using accelerometer using iphone sdk?

How do I measure the distance traveled by an iPhone using the accelerometer?

Basic calculus behind this problem is in the expression

嘗試DCT-II algorithmMultidimensional DCTs過濾數據。

我不知道我錯過了什麼,或者我應該從哪裏出發,因爲很難相信沒有人使用加速計來達到這樣的精度,因爲它有so many practical examples用於更高的精度。

請給我提供一些提示某種出路的指針。

回答

3

You can't achieve cm accuracy.原因是,令人驚訝的是,方向錯誤。

上面的鏈接包含一些提示,如果你需要位移,你可以做些什麼。

更好的選擇是在您的應用程序中使用方向,如果可以的話。