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 @@ + + + + + + - +