-
Notifications
You must be signed in to change notification settings - Fork 672
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(autoware_traffic_light_multi_camera_fusion): Created Schema file and updated ReadME file for parameters setting #9994
base: main
Are you sure you want to change the base?
Conversation
… and updated ReadME file for parameters setting Signed-off-by: vish0012 <[email protected]>
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
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.
@vish0012
Thank you for your PR. Could you please check my comments?
@@ -150,7 +150,7 @@ MultiCameraFusion::MultiCameraFusion(const rclcpp::NodeOptions & node_options) | |||
std::vector<std::string> camera_namespaces = | |||
this->declare_parameter("camera_namespaces", std::vector<std::string>{}); | |||
is_approximate_sync_ = this->declare_parameter<bool>("approximate_sync", false); |
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.
is_approximate_sync_ = this->declare_parameter<bool>("approximate_sync", false); | |
is_approximate_sync_ = this->declare_parameter<bool>("approximate_sync"); |
@@ -150,7 +150,7 @@ MultiCameraFusion::MultiCameraFusion(const rclcpp::NodeOptions & node_options) | |||
std::vector<std::string> camera_namespaces = | |||
this->declare_parameter("camera_namespaces", std::vector<std::string>{}); |
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->declare_parameter("camera_namespaces", std::vector<std::string>{}); | |
this->declare_parameter<std::vector<std::string>>("camera_namespaces"); |
"perform_group_fusion": { | ||
"type": "boolean", | ||
"description": "Whether to perform Group Fusion.", | ||
"default": false | ||
} |
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.
"perform_group_fusion": { | |
"type": "boolean", | |
"description": "Whether to perform Group Fusion.", | |
"default": false | |
} |
This parameter is not used. So delete it
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.
And could you delete perform_group_fusion
in ***.param.yaml
too?
"required": [ | ||
"camera_namespaces", | ||
"message_lifespan", | ||
"approximate_sync", | ||
"perform_group_fusion" | ||
], |
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.
"required": [ | |
"camera_namespaces", | |
"message_lifespan", | |
"approximate_sync", | |
"perform_group_fusion" | |
], | |
"required": [ | |
"camera_namespaces", | |
"message_lifespan", | |
"approximate_sync", | |
], |
Description
Implement the ROS Node configuration layout described in https://github.com/orgs/autowarefoundation/discussions/3371 for the autoware_traffic_light_multi_camera_fusion package.
create json shema
update readme file
deleted default value
Related links
Parent Issue:
How was this PR tested?
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.