Skip to content

Commit 98bcc5f

Browse files
authored
chore: add parameter file for traffic_light_multi_camera_fusion (autowarefoundation#842)
* chore: add parameter file for traffic_light_multi_camera_fusion Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp> * add parameter file Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp> * style(pre-commit): autofix --------- Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp> Co-authored-by: TomohitoAndo <TomohitoAndo@users.noreply.github.com>
1 parent 21398be commit 98bcc5f

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/**:
2+
ros__parameters:
3+
camera_namespaces: ["camera4", "camera5", "camera6", "camera7"]
4+
message_lifespan: 0.2
5+
approximate_sync: false
6+
perform_group_fusion: true

autoware_launch/launch/components/tier4_perception_component.launch.xml

+4
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@
3232
<arg name="output/traffic_signals" value="/perception/traffic_light_recognition/traffic_signals"/>
3333
<arg name="use_crosswalk_traffic_light_estimator" value="true"/>
3434
<arg name="crosswalk_traffic_light_estimator_param_file" value="$(find-pkg-share autoware_crosswalk_traffic_light_estimator)/config/crosswalk_traffic_light_estimator.param.yaml"/>
35+
<arg
36+
name="traffic_light_multi_camera_fusion_param_path"
37+
value="$(find-pkg-share autoware_launch)/config/perception/traffic_light_multi_camera_fusion/traffic_light_multi_camera_fusion.param.yaml"
38+
/>
3539

3640
<arg name="camera_namespaces" value="['camera4', 'camera5', 'camera6', 'camera7']"/>
3741
<arg name="fine_detector_label_path" value="$(var data_path)/traffic_light_fine_detector/tlr_labels.txt"/>

autoware_launch/launch/components/traffic_light_recognition/traffic_light.launch.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
<arg name="fine_detector_param_path" default="$(find-pkg-share traffic_light_fine_detector)/config/traffic_light_fine_detector.param.yaml"/>
2525
<arg name="car_classifier_param_path" default="$(find-pkg-share traffic_light_classifier)/config/car_traffic_light_classifier.param.yaml"/>
2626
<arg name="pedestrian_classifier_param_path" default="$(find-pkg-share traffic_light_classifier)/config/pedestrian_traffic_light_classifier.param.yaml"/>
27+
<arg name="traffic_light_multi_camera_fusion_param_path" description="parameter path for traffic_light_multi_camera_fusion"/>
2728

2829
<!-- namespace1 camera TLR pipeline -->
2930
<group if="$(eval '$(var image_number) >= 1')">
@@ -252,8 +253,7 @@
252253
<!-- traffic_light_multi_camera_fusion -->
253254
<group>
254255
<node pkg="traffic_light_multi_camera_fusion" exec="traffic_light_multi_camera_fusion_node" name="traffic_light_multi_camera_fusion" output="screen">
255-
<param name="camera_namespaces" value="$(var camera_namespaces)"/>
256-
<param name="perform_group_fusion" value="true"/>
256+
<param from="$(var traffic_light_multi_camera_fusion_param_path)"/>
257257
<remap from="~/input/vector_map" to="/map/vector_map"/>
258258
<remap from="~/output/traffic_signals" to="$(var internal/traffic_signals)"/>
259259
</node>

0 commit comments

Comments
 (0)