ShingoNishimoto / S2E_PBD

For relative navigation with CDGPS
1 stars 0 forks source link

PCO推定のバグFIX #30

Closed ShingoNishimoto closed 1 year ago

ShingoNishimoto commented 1 year ago

Summary (概要)

PCO推定がうまく行っていない原因を特定する.

Detail (詳細)

相対PCOの推定計算部分を実装したが,うまく推定できていない.経緯としては,はじめ不定性FIXしてない状態で解こうとしていたら不定性誤差も同時に推定されているような状態になっていたので,不定性解除部分を先に実装( #16 ).ただ,その後もうまく行っていないので原因を特定する.

Impact (影響範囲)

Priority (重要度)

Note (補足)

何かれば

ShingoNishimoto commented 1 year ago

changed due date to December 16, 2022

ShingoNishimoto commented 1 year ago

怪しいところ

ShingoNishimoto commented 1 year ago

視線方向ベクトルを用いた観測行列の計算の時にIDがずれていたことが原因だった.これを修正したら,ある程度の精度で推定できた.以下の図はz軸に-1cmのアライメント誤差を入れたときのPCO推定結果になっていて,大体推定できている.一方で一瞬飛んでいる結果があるがこれはなぜ起こったのかわからない.ただすぐに戻っているので,整数不定性解除と同じくfalse fixを防ぐような処理を入れれば対処可能と思われる.

undefined

ShingoNishimoto commented 1 year ago

整数不定性解除と同じくfalse fixを防ぐような処理を入れれば対処可能と思われる.

を実装することで大きくずれることはなくなった.

ShingoNishimoto commented 1 year ago

Cross track方向の誤差が他の軸に比べて大きい.

は別の問題として存在している.cross trackだと思っていた方向は座標変換の勘違いで実はRadial方向だった.これはおそらくクロックの推定精度が悪いことに起因しているのでは?

undefined

ShingoNishimoto commented 1 year ago

undefined

クロック精度の差分をとるとこうなっていたので,明らかにこの影響でR方向の精度が悪化していることがわかる.何か対策をした方がいいかもしれない...

ShingoNishimoto commented 1 year ago

この問題は #31 で取り組む.

ShingoNishimoto commented 1 year ago

ここで完了したとしてcloseする.

ShingoNishimoto commented 1 year ago

removed due date

ShingoNishimoto commented 1 year ago

radial方向のずれの主な原因はPCV部分だったっぽい. #27 を参照する.