From cd6ee6d1448870b9d0ce6209ab3420ac01f80dcf Mon Sep 17 00:00:00 2001 From: Tomohito ANDO Date: Wed, 19 Feb 2025 09:19:47 +0900 Subject: [PATCH] chore(traffic_light_multi_camera_fusion): read parameters from yaml file (#10144) * chore(traffic_light_multi_camera_fusion): read parameters from yaml file Signed-off-by: Tomohito Ando * style(pre-commit): autofix * add all_traffic_light_camera param to launch.xml Signed-off-by: Tomohito Ando * fix json schema Signed-off-by: Tomohito Ando * remove camera namespace parameter from config file Signed-off-by: Tomohito Ando * revert unnecessary change Signed-off-by: Tomohito Ando * remove camera_namespaces from required Signed-off-by: Tomohito Ando --------- Signed-off-by: Tomohito Ando Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .../launch/perception.launch.xml | 2 ++ .../traffic_light.launch.xml | 13 ++++++------- .../traffic_light_multi_camera_fusion.param.yaml | 1 - .../traffic_light_multi_camera_fusion.launch.xml | 2 ++ .../traffic_light_multi_camera_fusion.schema.json | 10 +--------- 5 files changed, 11 insertions(+), 17 deletions(-) diff --git a/launch/tier4_perception_launch/launch/perception.launch.xml b/launch/tier4_perception_launch/launch/perception.launch.xml index 42b32195220d1..79ea141b0aa58 100644 --- a/launch/tier4_perception_launch/launch/perception.launch.xml +++ b/launch/tier4_perception_launch/launch/perception.launch.xml @@ -35,6 +35,7 @@ + @@ -310,6 +311,7 @@ + diff --git a/launch/tier4_perception_launch/launch/traffic_light_recognition/traffic_light.launch.xml b/launch/tier4_perception_launch/launch/traffic_light_recognition/traffic_light.launch.xml index 3957c27dfbad8..58d7d7f3023b2 100644 --- a/launch/tier4_perception_launch/launch/traffic_light_recognition/traffic_light.launch.xml +++ b/launch/tier4_perception_launch/launch/traffic_light_recognition/traffic_light.launch.xml @@ -56,13 +56,12 @@ - - - - - - - + + + + + + diff --git a/perception/autoware_traffic_light_multi_camera_fusion/config/traffic_light_multi_camera_fusion.param.yaml b/perception/autoware_traffic_light_multi_camera_fusion/config/traffic_light_multi_camera_fusion.param.yaml index 62f8d47bf7525..711c283bc22b5 100644 --- a/perception/autoware_traffic_light_multi_camera_fusion/config/traffic_light_multi_camera_fusion.param.yaml +++ b/perception/autoware_traffic_light_multi_camera_fusion/config/traffic_light_multi_camera_fusion.param.yaml @@ -1,5 +1,4 @@ /**: ros__parameters: - camera_namespaces: ["camera6", "camera7"] message_lifespan: 0.09 approximate_sync: false diff --git a/perception/autoware_traffic_light_multi_camera_fusion/launch/traffic_light_multi_camera_fusion.launch.xml b/perception/autoware_traffic_light_multi_camera_fusion/launch/traffic_light_multi_camera_fusion.launch.xml index 32e3417cf9029..19e64e8b243be 100644 --- a/perception/autoware_traffic_light_multi_camera_fusion/launch/traffic_light_multi_camera_fusion.launch.xml +++ b/perception/autoware_traffic_light_multi_camera_fusion/launch/traffic_light_multi_camera_fusion.launch.xml @@ -3,10 +3,12 @@ + + diff --git a/perception/autoware_traffic_light_multi_camera_fusion/schema/traffic_light_multi_camera_fusion.schema.json b/perception/autoware_traffic_light_multi_camera_fusion/schema/traffic_light_multi_camera_fusion.schema.json index bdd6dca516fa5..aea6f16c161c1 100644 --- a/perception/autoware_traffic_light_multi_camera_fusion/schema/traffic_light_multi_camera_fusion.schema.json +++ b/perception/autoware_traffic_light_multi_camera_fusion/schema/traffic_light_multi_camera_fusion.schema.json @@ -6,14 +6,6 @@ "autoware_traffic_light_multi_camera_fusion": { "type": "object", "properties": { - "camera_namespaces": { - "type": "array", - "description": "Camera namespaces to be fused.", - "items": { - "type": "string" - }, - "default": [] - }, "message_lifespan": { "type": "number", "description": "The maximum timestamp span to be fused.", @@ -25,7 +17,7 @@ "default": false } }, - "required": ["camera_namespaces", "message_lifespan", "approximate_sync"], + "required": ["message_lifespan", "approximate_sync"], "additionalProperties": false } },