-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add GNSS receiver pseudorange calculation #730
Add GNSS receiver pseudorange calculation #730
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PRありがとうございます。次の点対応をお願いします。
- PR名を適切に設定してください(featureなどbranch名をそのまま入れるのはやめてください)
- CIがこけているので通るように修正お願いします。
CIを回し直したら全て通りました. |
CIこけていた時のエラー文などは何が表示されていましたか? |
Run .\Debug\S2E.exe 上のようなエラー文が出ており、具体的なエラー内容がわかりませんでした。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
コメントつけました。このPRで対応せず、今後の別PRで対応したいという場合は、それでも良いですが忘れないようにissueを登録したり、#600 のissueの中でタスクリストとしてメモするなどしてください。
CIこけてた理由はわかりませんが、devマージではないのでとりあえず様子見ということで進めたいと思います。 |
修正しました.レビューよろしくお願いいたします. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
一つの軽いコメントだけなので修正してマージしてください!
@@ -179,6 +186,32 @@ void GnssReceiver::SetGnssInfo(const math::Vector<3> antenna_to_satellite_i_m, c | |||
gnss_information_list_.push_back(gnss_info_new); | |||
} | |||
|
|||
double GnssReceiver::CalcGeometricDistance(const size_t gnss_system_id) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[NITS] 返り値が単位を持っているので、関数名の最後に_m
をつけてください。(他も同様です)
Related issues
#600
Description
擬似距離の計算を以下の式に従って追加した.
擬似距離=幾何学的距離+白色ノイズ
また各GPSから得られる擬似距離と,擬似距離と幾何学的距離の差をプロットするコードを追加した.
Test results
gnss_receiver.iniのprescaler は 1とした.
【各GPSから得られる擬似距離の値】
【擬似距離の白色ノイズ標準偏差を0mとしたときの擬似距離と幾何学的距離の差】
差は10^-8m程度である.
【擬似距離の白色ノイズ標準偏差を10mとしたときの擬似距離と幾何学的距離の差】
差は3シグマである30m以内にほぼ収まっている.
Impact
Describe the scope of influence of the changes, e.g.,
The behavior of feature ** changes.
Supplementary information
Provide any supplementary information.