Skip to content

Commit 5938bed

Browse files
committed
feat: update multi_lidar_ogm launcher
Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>
1 parent 0afc786 commit 5938bed

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

perception/probabilistic_occupancy_grid_map/launch/multi_lidar_pointcloud_based_occupancy_grid_map.launch.py

+9-4
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,12 @@ def launch_setup(context, *args, **kwargs):
112112
gridmap_generation_composable_nodes = []
113113

114114
number_of_nodes = len(fusion_config["raw_pointcloud_topics"])
115-
print(number_of_nodes)
115+
print(
116+
"launching multi_lidar_pointcloud_based occupancy grid map",
117+
number_of_nodes,
118+
"nodes in the container named",
119+
LaunchConfiguration("pointcloud_container_name").perform(context),
120+
)
116121

117122
for i in range(number_of_nodes):
118123
# load parameter file
@@ -151,7 +156,7 @@ def launch_setup(context, *args, **kwargs):
151156

152157
# 3. launch setting
153158
occupancy_grid_map_container = ComposableNodeContainer(
154-
name=LaunchConfiguration("container_name"),
159+
name=LaunchConfiguration("pointcloud_container_name"),
155160
namespace="",
156161
package="rclcpp_components",
157162
executable=LaunchConfiguration("container_executable"),
@@ -162,7 +167,7 @@ def launch_setup(context, *args, **kwargs):
162167

163168
load_composable_nodes = LoadComposableNodes(
164169
composable_node_descriptions=gridmap_generation_composable_nodes + gridmap_fusion_node,
165-
target_container=LaunchConfiguration("container_name"),
170+
target_container=LaunchConfiguration("pointcloud_container_name"),
166171
condition=IfCondition(LaunchConfiguration("use_pointcloud_container")),
167172
)
168173

@@ -190,7 +195,7 @@ def add_launch_arg(name: str, default_value=None):
190195
add_launch_arg("use_multithread", "false"),
191196
add_launch_arg("use_intra_process", "true"),
192197
add_launch_arg("use_pointcloud_container", "false"),
193-
add_launch_arg("container_name", "occupancy_grid_map_container"),
198+
add_launch_arg("pointcloud_container_name", "occupancy_grid_map_container"),
194199
add_launch_arg("input/obstacle_pointcloud", "no_ground/oneshot/pointcloud"),
195200
add_launch_arg("output", "occupancy_grid"),
196201
add_launch_arg(

0 commit comments

Comments
 (0)