Skip to content

Commit

Permalink
feat: update camera and lidar merger launch files to use detected obj…
Browse files Browse the repository at this point in the history
…ect ROI filter

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
  • Loading branch information
technolojin committed Feb 19, 2025
1 parent cf8a8d0 commit a48c74c
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@
<arg name="output/objects" default="objects"/>

<!-- internal interfaces -->
<let name="camera_roi_fusion/input/objects" value="$(var input/lidar_ml/objects)"/>
<let name="camera_roi_fusion/output/objects" value="$(var lidar_detection_model_type)/roi_fusion/objects"/>
<let name="detected_object_roi_filter/input/objects" value="$(var input/lidar_ml/objects)"/>
<let name="detected_object_roi_filter/output/objects" value="$(var lidar_detection_model_type)/roi_fusion/objects"/>

<let name="merger1/input/objects0" value="$(var camera_roi_fusion/output/objects)"/>
<let name="merger1/input/objects0" value="$(var detected_object_roi_filter/output/objects)"/>
<let name="merger1/input/objects1" value="$(var input/lidar_rule/objects)"/>
<let name="merger1/output/objects" value="$(var output/objects)" if="$(var without_dbt_and_filter)"/>
<let name="merger1/output/objects" value="$(var lidar_detection_model_type)_roi_cluster_fusion/objects" unless="$(var without_dbt_and_filter)"/>
Expand All @@ -61,7 +61,7 @@
<let name="filter/input/objects" value="$(var merger1/output/objects)" unless="$(var use_detection_by_tracker)"/>
<let name="filter/output/objects" value="$(var output/objects)"/>

<!-- Camera ROI fusion -->
<!-- Detected object filter by ROI -->
<group>
<include file="$(find-pkg-share autoware_image_projection_based_fusion)/launch/roi_detected_object_fusion.launch.xml">
<arg name="input/rois_number" value="$(var number_of_cameras)"/>
Expand Down Expand Up @@ -89,8 +89,8 @@
<arg name="input/image5" value="$(var input/camera5/image)"/>
<arg name="input/image6" value="$(var input/camera6/image)"/>
<arg name="input/image7" value="$(var input/camera7/image)"/>
<arg name="input/objects" value="$(var camera_roi_fusion/input/objects)"/>
<arg name="output/objects" value="$(var camera_roi_fusion/output/objects)"/>
<arg name="input/objects" value="$(var detected_object_roi_filter/input/objects)"/>
<arg name="output/objects" value="$(var detected_object_roi_filter/output/objects)"/>
<arg name="param_path" value="$(var roi_detected_object_fusion_param_path)"/>
</include>
</group>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,10 @@
<let name="radar_objects_fusion/input/radars" value="$(var input/radar/objects)"/>
<let name="radar_objects_fusion/output/objects" value="radar_fusion/objects"/>

<let name="camera_roi_fusion/input/objects" value="$(var input/lidar_ml/objects)"/>
<let name="camera_roi_fusion/output/objects" value="$(var lidar_detection_model_type)/roi_fusion/objects"/>
<let name="detected_object_roi_filter/input/objects" value="$(var input/lidar_ml/objects)"/>
<let name="detected_object_roi_filter/output/objects" value="$(var lidar_detection_model_type)/roi_fusion/objects"/>

<let name="merger1/input/objects0" value="$(var camera_roi_fusion/output/objects)"/>
<let name="merger1/input/objects0" value="$(var detected_object_roi_filter/output/objects)"/>
<let name="merger1/input/objects1" value="$(var input/lidar_rule/objects)"/>
<let name="merger1/output/objects" value="$(var output/objects)" if="$(var without_dbt_and_filter)"/>
<let name="merger1/output/objects" value="$(var lidar_detection_model_type)_roi_cluster_fusion/objects" unless="$(var without_dbt_and_filter)"/>
Expand All @@ -73,7 +73,7 @@
<let name="merger3/input/objects1" value="$(var input/radar_far/objects)"/>
<let name="merger3/output/objects" value="$(var output/objects)"/>

<!-- Camera ROI- Detected object fusion -->
<!-- Detected object filter by ROI -->
<group>
<include file="$(find-pkg-share autoware_image_projection_based_fusion)/launch/roi_detected_object_fusion.launch.xml">
<arg name="input/rois_number" value="$(var number_of_cameras)"/>
Expand Down Expand Up @@ -101,8 +101,8 @@
<arg name="input/image5" value="$(var input/camera5/image)"/>
<arg name="input/image6" value="$(var input/camera6/image)"/>
<arg name="input/image7" value="$(var input/camera7/image)"/>
<arg name="input/objects" value="$(var camera_roi_fusion/input/objects)"/>
<arg name="output/objects" value="$(var camera_roi_fusion/output/objects)"/>
<arg name="input/objects" value="$(var detected_object_roi_filter/input/objects)"/>
<arg name="output/objects" value="$(var detected_object_roi_filter/output/objects)"/>
<arg name="param_path" value="$(var roi_detected_object_fusion_param_path)"/>
</include>
</group>
Expand Down

0 comments on commit a48c74c

Please sign in to comment.