-
Notifications
You must be signed in to change notification settings - Fork 177
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 track EDM visualization #233
Add track EDM visualization #233
Conversation
Codecov Report
@@ Coverage Diff @@
## master #233 +/- ##
=======================================
Coverage 44.86% 44.87%
=======================================
Files 376 376
Lines 18868 18901 +33
Branches 8970 8990 +20
=======================================
+ Hits 8465 8481 +16
Misses 4904 4904
- Partials 5499 5516 +17
Continue to review full report at Codecov.
|
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.
This is fine with me, it's a bit heavy dragging the KF into the visualisation test, but ok.
I override the patch, since the overall has no change. |
To avoid these overlaps seen on the last picture, one could stack the out of plane prescriptions, right? |
@asalzburger , right. We could use different out of plane factors for them. Let me change this. |
@asalzburger , the plot looks much better now. 😃 |
* Add function to draw trajectory * Fix the comments * Add parameter to shift from plane * Add test to construct a track and draw it * Fix the test surface construction * Fix the comment * Use different outOfPlane values for different parameters
This PR add the visualization for a track to show optionally the surface (yellow color), calibrated measurement (orange color), predicted (light blue color)/filtered (dark blue color)/smoothed (green color) track parameters at each track state.
To get a realistic fitted track, the test first construct a detector with six plane surfaces, then create measurements and construct KalmanFitter to perform the fit, and finally draw the fitted track as below:
