-
Notifications
You must be signed in to change notification settings - Fork 663
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(radar_tracks_msgs_converter): rework parameters #6533
refactor(radar_tracks_msgs_converter): rework parameters #6533
Conversation
Rework parameters Signed-off-by: kaspermeck-arm <[email protected]> Change-Id: If28e9c97bc6db3b522c680f215b3f8cb95ec58b7
…impler Signed-off-by: Ryohsuke Mitsudome <[email protected]>
fix: restore parameter description and make json schema description simpler
@@ -3,13 +3,13 @@ | |||
<arg name="input/odometry" default="/localization/kinematic_state"/> | |||
<arg name="output/radar_detected_objects" default="output/radar_detected_objects"/> | |||
<arg name="output/radar_tracked_objects" default="output/radar_tracked_objects"/> | |||
<arg name="param_path" default="$(find-pkg-share radar_tracks_msgs_converter)/config/radar_tracks_msgs_converter.param.yaml"/> | |||
<arg name="config_file" default="$(find-pkg-share radar_tracks_msgs_converter)/config/radar_tracks_msgs_converter.param.yaml"/> |
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.
[MUST]
This unnecessary interface changes affect many Autoware projects.
Please revert this change.
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.
@kaspermeck-arm
Could you provide the reasons for this modification?
Like @scepter914 says, this would affect users who include this radar_tracks_msgs_converter.launch.xml to their own project.
Since we don't want to disturb developers, let's keep this as and focus on node configuration, not launch configuration for now. If we need to unify the launch arguments as well, I think we should discuss this under #3386 first.
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.
To align with the original PR
and because in
it wasn't addressed.
I'll update the launch file and we can discuss naming convention when we start the ROS Launch dojo.
|
||
<node pkg="radar_tracks_msgs_converter" exec="radar_tracks_msgs_converter_node" name="radar_tracks_msgs_converter" output="screen"> | ||
<remap from="~/input/radar_objects" to="$(var input/radar_objects)"/> | ||
<remap from="~/input/odometry" to="$(var input/odometry)"/> | ||
<remap from="~/output/radar_detected_objects" to="$(var output/radar_detected_objects)"/> | ||
<remap from="~/output/radar_tracked_objects" to="$(var output/radar_tracked_objects)"/> | ||
<param from="$(var param_path)"/> | ||
<param from="$(var config_file)"/> |
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.
[MUST]
This unnecessary interface changes affect many Autoware projects.
Please revert this change.
Signed-off-by: kaspermeck-arm <[email protected]> Change-Id: Ic6b6fd98ba2c0e2a5510ff08cf563877d1205bb9
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6533 +/- ##
=======================================
Coverage 14.79% 14.79%
=======================================
Files 1917 1917
Lines 131984 131984
Branches 39228 39228
=======================================
Hits 19524 19524
Misses 90671 90671
Partials 21789 21789
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
* refactor(radar_tracks_msgs_converter) Rework parameters Signed-off-by: kaspermeck-arm <[email protected]> Change-Id: If28e9c97bc6db3b522c680f215b3f8cb95ec58b7 * fix: restore parameter description and make json schema description simpler Signed-off-by: Ryohsuke Mitsudome <[email protected]> * style(pre-commit): autofix * Updated param file path Signed-off-by: kaspermeck-arm <[email protected]> Change-Id: Ic6b6fd98ba2c0e2a5510ff08cf563877d1205bb9 --------- Signed-off-by: kaspermeck-arm <[email protected]> Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: Kotaro Yoshimoto <[email protected]>
…ndation#6533) * refactor(radar_tracks_msgs_converter) Rework parameters Signed-off-by: kaspermeck-arm <[email protected]> Change-Id: If28e9c97bc6db3b522c680f215b3f8cb95ec58b7 * fix: restore parameter description and make json schema description simpler Signed-off-by: Ryohsuke Mitsudome <[email protected]> * style(pre-commit): autofix * Updated param file path Signed-off-by: kaspermeck-arm <[email protected]> Change-Id: Ic6b6fd98ba2c0e2a5510ff08cf563877d1205bb9 --------- Signed-off-by: kaspermeck-arm <[email protected]> Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Signed-off-by: kaigohirao <[email protected]>
…ndation#6533) * refactor(radar_tracks_msgs_converter) Rework parameters Signed-off-by: kaspermeck-arm <[email protected]> Change-Id: If28e9c97bc6db3b522c680f215b3f8cb95ec58b7 * fix: restore parameter description and make json schema description simpler Signed-off-by: Ryohsuke Mitsudome <[email protected]> * style(pre-commit): autofix * Updated param file path Signed-off-by: kaspermeck-arm <[email protected]> Change-Id: Ic6b6fd98ba2c0e2a5510ff08cf563877d1205bb9 --------- Signed-off-by: kaspermeck-arm <[email protected]> Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Description
Implement the ROS Node configuration layout described in https://github.com/orgs/autowarefoundation/discussions/3371 for the
radar_tracks_msgs_converter
package.Original PR
Tests performed
Package built and launch locally.
colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release --packages-up-to radar_tracks_msgs_converter
Effects on system behavior
More reliable and faster parameter configuration file creation.
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.