受信機が動いているとき、受信機が次の位置に配置されているときに正常に動作するGPS追跡デバイスを開発しました数時間、10〜15メートルほどドリフトします。受信機は30秒ごとに異なる緯度/経度を送信するため、トラッカーデバイスの合計理想時間を計算することはできません。

これを克服するためにソフトウェアに実装できるGPS精度フィルターはありますか?問題?

コメント

  • カルマンフィルター(および"関連項目"リンク)…
  • 以前にこのフィルターを分析しようとしました。複雑そうです。詳細を教えていただけますか
  • 移動平均を試すこともできます。おそらく速度に応じて項の数が変化します(低速の項が多い)。
  • 無視して平均化を試みました。ノットの速度が小さい場合やその他の方法がある場合のデータ。それでもこのドリフトの問題が発生します。
  • GPSの精度は約15メートルです。 '移動するときも同様に不正確ですが、それを測定する良い方法がないというだけです。このエラーを修正しようとしても意味がありません。'真の位置にキャリブレーションするために利用できるものは他にありません。平均化は'意味がありません、あなたはバイアスを知りません'。 en.wikipedia.org/wiki/ …

回答

探しているのは差分補正( Link1 Link2 )。

一般的に言えば、(特定のタイムスタンプでの)位置を既知の調査済みの位置と比較することにより、GPSデータを後処理します。 GPS受信機基地局。次に、基地局でのGPSの実際の座標と測定された座標からのオフセットを使用してGPSの位置を調整します。

コメント

  • +1 Surpisedウィキペディアのリンクは' CORSサイトにリンクしていません。
  • @KirkKuykendallできます常にウィキペディアを編集してください。 🙂

回答

おそらくの使用を検討していますWAAS / EGNOS のサポートは便利です。しかし、正直なところ、GPSが精度の低い位置を記録するのを(完全に)排除することはできません。獣の性質が付属しています。

ドリフトが時間の経過とともに悪化する場合に備えて、2番目に確認するのは、GPSルックアップテーブルが正確で、おそらく1時間ごとに強制的に更新します。これで十分です。

回答

3軸を含める必要があります携帯電話で使用されているようなチップベースの加速度計。次に、ソフトウェアで、加速度計からのデータを使用した慣性航法技術に基づいて、GPSが移動する/移動しないための変数を定義します。 GPSが「動いていない」ときは、持続的な動きが再開されるまで、新しい位置の記録を自動的に停止する必要があります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です