1

我想實現一個程序,告訴我的車輛駕駛員在我的設備直立在支架上時是否快速轉彎。
我正在從GPS獲得速度,目前正在使用指南針。
每當角度與前一個方向相同方向變化時,它會累加角度差,但是當它在相反方向上變化時,我會設置角度差= 0,依此類推。
它移動得非常快,但在汽車中它可以工作60 70%的時間。
由於傳感器的錯誤和駕駛風格。
是否有任何其他方法,如果我傳遞拉特朗,並得到它的回合或不..
或者我正在實施正確或有任何更好的方法來做到這一點。
請幫我一把。Android的轉向車檢測角度

回答

2

您是否嘗試過使用軸承? 而不是使用指南針使用軸承,該軸承位置類提供的:

loc.getBearing(); 

更多信息:http://developer.android.com/reference/android/location/Location.html

+0

不,我還沒有使用的...所以我應該從最後一點是穩定軸承直到方位沒有變化。就像我爲羅盤做的那樣? – Salmaan

+0

是的,這是有道理的。如果你對羅盤也是這樣做的,因爲軸承更「穩定」,可以解決你的問題。 – Rosh

+0

但軸承隨着位置出現,您無法快速獲取位置!根據谷歌的融合地理位置api,至少需要五秒才能獲得另一個地點。 – Khan