我是一名工程學學生,我目前正在開發一款帶有android nexus 5飛行控制器的四旋翼飛行器。通過GPS的Android位置估算器
爲了執行自主飛行,我需要實現一個合適的位置控制器和一個位置估計器,這裏是我的問題:它已經被證明使用便宜的硬件,可以通過GPS和IMU mesuraments獲得良好的位置估計但對於電池節能政策android計算GPS更新頻率很低(1hz)所以有可能獲得更高的頻率(20hz)?如果有人有更好的解決方案可以請告訴我?
編輯:
我的問題不在於有多快我能得到修復(部署之前,我可以等待了堅實的修復)。問題在於位置估計的準確性,並且正如我悲傷的一樣,事實證明,使用cheeper硬件(比如使用arduino mega的ardupilot,與nexus 5和ublox gps相同的imu),有可能獲得一個非常好的準確性,允許安全的飛行和非常精確的懸停。
即使有requestLocationUpdate()的最小時間設置爲0 GPS數據事先每1000毫秒
由於只更新一次洛倫佐
requestLocationUpdate()的時間約束參數只是一個提示。該設備可能會或可能不會使用此提示。 – Stefan 2014-10-22 08:42:07