-
Notifications
You must be signed in to change notification settings - Fork 664
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
refactor(image_projection_based_fusion): rework param #6289
refactor(image_projection_based_fusion): rework param #6289
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.
Please add these params to https://github.com/autowarefoundation/autoware.universe/blob/main/perception/image_projection_based_fusion/config/pointpainting.param.yaml, too
# fusion interface common params
debug_mode: false
image_buffer_size: 15
filter_scope_min_x: -100.0
filter_scope_min_y: -100.0
filter_scope_min_z: -100.0
filter_scope_max_x: 100.0
filter_scope_max_y: 100.0
filter_scope_max_z: 100.0
That is because pointpainting uses roi_sync_param in
autoware.universe/perception/image_projection_based_fusion/launch/pointpainting_fusion.launch.xml
Line 26 in 1ed6fac
<arg name="sync_param_path" default="$(find-pkg-share image_projection_based_fusion)/config/roi_sync.param.yaml"/> |
I checked this PR with evaluator, and I got the error below.
[ERROR] [launch_ros.actions.load_composable_nodes]: Failed to load node 'pointpainting' of type 'image_projection_based_fusion::PointPaintingFusionNode' in container 'pointcloud_container': Component constructor threw an exception: Statically typed parameter 'filter_scope_min_x' must be initialized.
And please run the evaluator on the condition that "perception_mode" is "camera_lidar_fusion" and "lidar_detection_model" is "pointpainting", and paste the link to the result of evaluator.
This example will be helpful for you.
@badai-nguyen In addition to above, please make sure to update the parameter file in Evaluator: https://evaluation.tier4.jp/evaluation/mlpackages/5b56c824-de65-406e-b12f-d7271589cc70?project_id=zWhWRzei , communicate with System Integration team to make sure that the ML model to be deployed accordingly. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6289 +/- ##
==========================================
- Coverage 15.60% 15.08% -0.53%
==========================================
Files 1983 1826 -157
Lines 137675 126409 -11266
Branches 44571 38188 -6383
==========================================
- Hits 21490 19073 -2417
+ Misses 92747 85943 -6804
+ Partials 23438 21393 -2045
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Since the policy of pointpainting/centerpoint param management is under reviewing so I will change to draft this PR and update and re-open it after the new policy is reflected. |
This pull request has been automatically marked as stale because it has not had recent activity. |
Signed-off-by: badai-nguyen <[email protected]>
496d409
to
8ec2aac
Compare
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
I did NOT run autoware with this PR. I checked the code only. Please check this PR runs correctly.
Signed-off-by: badai-nguyen <[email protected]>
@badai-nguyen |
Signed-off-by: badai-nguyen <[email protected]>
|
@badai-nguyen |
Signed-off-by: badai-nguyen <[email protected]>
|
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.
Thanks!
Description
image_projection_based_fusion
Related Link
TIER IV INTERNAL LINK
Tests performed
Not applicable.
Effects on system behavior
Not applicable.
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.