diff --git a/launch/tier4_perception_launch/launch/obstacle_segmentation/ground_segmentation/ground_segmentation.launch.py b/launch/tier4_perception_launch/launch/obstacle_segmentation/ground_segmentation/ground_segmentation.launch.py
index b25c8f3de9a5b..e98f832b660f9 100644
--- a/launch/tier4_perception_launch/launch/obstacle_segmentation/ground_segmentation/ground_segmentation.launch.py
+++ b/launch/tier4_perception_launch/launch/obstacle_segmentation/ground_segmentation/ground_segmentation.launch.py
@@ -44,8 +44,16 @@ def __init__(self, context):
"/perception/obstacle_segmentation/single_frame/pointcloud"
)
self.output_topic = "/perception/obstacle_segmentation/pointcloud"
- self.use_single_frame_filter = self.ground_segmentation_param["use_single_frame_filter"]
- self.use_time_series_filter = self.ground_segmentation_param["use_time_series_filter"]
+ self.use_single_frame_filter = LaunchConfiguration("use_single_frame_filter").perform(
+ context
+ )
+ self.use_time_series_filter = LaunchConfiguration("use_time_series_filter").perform(context)
+ # check if self.use_single_frame_filter is bool
+ if isinstance(self.use_single_frame_filter, str):
+ self.use_single_frame_filter = self.use_single_frame_filter.lower() == "true"
+ # check if self.use_time_series_filter is bool
+ if isinstance(self.use_time_series_filter, str):
+ self.use_time_series_filter = self.use_time_series_filter.lower() == "true"
def get_vehicle_info(self):
# TODO(TIER IV): Use Parameter Substitution after we drop Galactic support
diff --git a/launch/tier4_perception_launch/launch/perception.launch.xml b/launch/tier4_perception_launch/launch/perception.launch.xml
index ffa6291257b87..42b32195220d1 100644
--- a/launch/tier4_perception_launch/launch/perception.launch.xml
+++ b/launch/tier4_perception_launch/launch/perception.launch.xml
@@ -75,6 +75,9 @@
+
+
+
@@ -88,10 +91,11 @@
default="false"
description="if use_empty_dynamic_object_publisher:=true, /perception/object_recognition/objects topic has an empty DynamicObjectArray"
/>
-
+
+
@@ -171,14 +175,20 @@
+
+
+
+
+
+
-
+