このGeolocPVTについて
GeolocPVTは、生のGNSS測定値を使用するスタンドアロンのナビゲーションアプリです。
GeolocPVTは、GPS、Galileo、Beidouコンステレーションシステムからの可視衛星によって送信された生信号からの情報を使用して位置を計算するスタンドアロンのGNSSナビゲーションアプリ(アプリケーション)です。アプリはインターネットに接続せずに機能するように開発されています。このアプリは、研究または教育アプリケーションの生のGNSS測定データを記録するために使用できます。
説明
これは、モニター、マップ、オプションの3つのフラグメントで構成されています。
モニターフラグメントは、アプリの起動時に作成されるデフォルトのビューです。このフラグメントでは、さまざまなコンステレーションからの衛星のステータス、測地(Lat、Lon、Alt)およびデカルト(X、Y、Z)座標で計算された位置、日付、UTCでの時刻、mでのユーザーの速度を観察できます。 /s。マップフラグメントでは、現在の位置と現在のパスを視覚化できます。オプションフラグメントでは、補正の有無にかかわらず、使用するコンステレーション(GPS / Galileo / Beidouまたは3つすべて)、単一周波数(L1のみ)/複数周波数(L1 / L5)/イオノフリーソリューション、静的(最小二乗)/動的(TDCP-EKF)シナリオと、しきい値を下回る測定値を削除するための標高ノイズカットオフ。
機能
•静的(リーススクエア)と動的(TDCP-EKF)の2つのモードで操作できます。
•単一周波数(L1のみ)、二重周波数(L1 / L5)、およびイオノフリーソリューションを提供するように最適化できます
•CN0(信号品質)ベースの測定重み付け
•ASCIIテキスト形式およびRINEXv3.01形式での詳細なデータ記録(後処理および調査目的)
•生の衛星信号からのデータを使用します(インターネットは必要ありません)
推奨される使用法
•スマートフォンは手に持つか、適切なホルダーに取り付ける必要があります
•適切な最初の位置の見積もりを取得するには、最初はスマートフォンを障害物のない環境に置くことをお勧めします
•AndroidAPIから測定値を取得するには、スマートフォンの位置情報サービスを「オン」にする必要があります
•開発者向けオプション->デバッグから「完全なGNSS測定を強制する」オプションを有効にする必要があります
•アプリのバックグラウンド設定は、バッテリーセーバー/制限なしに設定する必要があります
•データをログに記録するには、3つのオプション(疑似範囲/位置/エフェメリス)の少なくとも1つをチェックする必要があります(IMUはアプリの新しいバージョンで使用可能になります)
制限
•GeolocPVTは、推測航法に基づくナビゲーションシステムであり、位置のドリフトが全体にわたって持続します。
•アプリはAndroidロケーションAPIからの生の測定値のみに基づいているため、測定値が影響を受ける場合は、位置推定で明確に確認できます。
•測定値が周囲の構造物によって深刻な影響を受ける深部都市の峡谷タイプの環境では、ポジショニングが完全に失われたり、推定値が正しくなかったりする場合があります。
•アプリはインターネットに接続していなくても機能しますが、地図上で位置の推定値を確認するにはインターネットが必要です。
•オフラインマップの実装は複雑であるため、このバージョンのアプリはそれを備えていません。
•AndroidAPIからの測定値が使用できないため、アプリは最初の起動から約30秒後に更新されます。これはユーザーにはっきりと見えます。これは一時的な修正ですが、アプリの次のバージョンは永続的な解決策を備えています。
プロジェクトへの貢献方法
•GeolocPVTはオープンソースアプリケーションです。このプロジェクトの詳細: geoloc.univ-gustave- eiffel.fr/en/hardware/android-application-geolocpvt
•コード開発に参加するには: https://gitlab.com/TeamGEOLOC/geolocpvt
•ここをクリックしてPDFユーザーガイドをダウンロード
•コメント、クエリを共有する:geoloc@univ-eiffel.fr
必要な許可
•場所:生のGNSS測定値にアクセスするため
•ストレージ:さらなる分析のためにGNSSデータをログに記録します