-
Notifications
You must be signed in to change notification settings - Fork 47
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
feat(calibration_tools): new api and 2.0 release #148
Conversation
copy calibration tools from private repository
merge main for galactic release
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Added an option to use rectified images Deleted the raw sqpnp method since it is included in the standard opencv now Enabled the use of hardcoded system time (receiving time) for when sensors are now synchronized Parameterized rviz profiles to avoid having multiple profiles (for this method one should be enough for all use cases) Exposed the number of pnp pairs for calibration and the distance between calibration data and new detections to ease the work of field engineers Changed timers since the default work now (for years now though) Still have not done the spell checking Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
…& base-lidar calibrators Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
…mentation of a native way to edit the launchers Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
…mentation of a native way to edit the launchers Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
…into feature/new_api Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
…w parameters ant the new launcher configuration schmeme Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
…tion for the rdv, and others Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
@yabuta As in the previous links, CI/CD is failing regardless of the code (it looks for non-existing files). What happens in this case? Ignore CI/CD? Disable the offending ones? Will you look for a fix? |
@knzo25 |
The error is as follows:
Looking for the file |
@knzo25 I'll check, but if I can't resolve the cause, I'll try to disable CICD when you merge the PRs. |
@yabuta |
…d bugs got discovered while doing do. Need to integrate all the options and the products Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
…ed in the xx1. can use the initial calibration as a fixed ground plane Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
@vividf
|
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
…oware Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## tier4/universe #148 +/- ##
=================================================
+ Coverage 0.93% 5.09% +4.15%
=================================================
Files 270 176 -94
Lines 21339 13055 -8284
Branches 383 1416 +1033
=================================================
+ Hits 200 665 +465
+ Misses 20982 12364 -8618
+ Partials 157 26 -131
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
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.
After the changes are updated I think it looks good for me to merge 2.0
sensor/sensor_calibration_manager/sensor_calibration_manager/sensor_calibration_manager.py
Outdated
Show resolved
Hide resolved
sensor/sensor_calibration_manager/sensor_calibration_manager/sensor_calibration_manager.py
Outdated
Show resolved
Hide resolved
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
@vividf |
Reminder to everyone seeing this to NOT merge until we finish the internal checks |
...alibration_manager/sensor_calibration_manager/calibrators/xx1_15/tag_based_pnp_calibrator.py
Show resolved
Hide resolved
...r_calibration_manager/sensor_calibration_manager/calibrators/xx1/tag_based_pnp_calibrator.py
Outdated
Show resolved
Hide resolved
...or_calibration_manager/sensor_calibration_manager/calibrators/x2/tag_based_pnp_calibrator.py
Outdated
Show resolved
Hide resolved
...r_calibration_manager/sensor_calibration_manager/calibrators/rdv/tag_based_pnp_calibrator.py
Outdated
Show resolved
Hide resolved
...alibration_manager/sensor_calibration_manager/calibrators/xx1_15/tag_based_pnp_calibrator.py
Outdated
Show resolved
Hide resolved
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.
@knzo25
While looking into the code in the manager, found a small naming problem.
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
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.
LGTM!
Description
Related links
Tests performed
Notes for reviewers
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.