Skip to content

Commit b31d046

Browse files
committed
Update map launch
Signed-off-by: Barış Zeren <bzeren1819@gmail.com>
1 parent 0da6a61 commit b31d046

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

launch/tier4_map_launch/launch/map.launch.xml

+7-3
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,15 @@
1313
<arg name="map_tf_generator_param_path"/>
1414
<arg name="map_projection_loader_param_path"/>
1515

16+
<!-- Dynamic lanelet loading -->
17+
<arg name="enable_differential_map_loading" default="true"/>
18+
1619
<!-- whether use intra-process -->
1720
<arg name="use_intra_process" default="false"/>
1821

1922
<!-- select container type -->
20-
<arg name="use_multithread" default="true"/>
23+
<arg name="use_multithread" default="false" unless="$(var enable_differential_map_loading)"/>
24+
<arg name="use_multithread" default="true" if="$(var enable_differential_map_loading)"/>
2125
<let name="container_type" value="component_container" unless="$(var use_multithread)"/>
2226
<let name="container_type" value="component_container_mt" if="$(var use_multithread)"/>
2327

@@ -46,7 +50,7 @@
4650
<extra_arg name="use_intra_process_comms" value="$(var use_intra_process)"/>
4751
</composable_node>
4852

49-
<composable_node pkg="autoware_dynamic_lanelet_provider" plugin="autoware::dynamic_lanelet_provider::DynamicLaneletProviderNode" name="dynamic_lanelet_provider">
53+
<composable_node pkg="autoware_dynamic_lanelet_provider" plugin="autoware::dynamic_lanelet_provider::DynamicLaneletProviderNode" name="dynamic_lanelet_provider" if="$(var enable_differential_map_loading)">
5054
<param from="$(var dynamic_lanelet_provider_param_path)"/>
5155
<remap from="input/odometry" to="/localization/kinematic_state"/>
5256
<remap from="output/lanelet2_map" to="dynamic_vector_map"/>
@@ -60,7 +64,7 @@
6064
<extra_arg name="use_intra_process_comms" value="$(var use_intra_process)"/>
6165
</composable_node>
6266

63-
<composable_node pkg="map_loader" plugin="Lanelet2MapVisualizationNode" name="dynamic_lanelet2_map_visualization">
67+
<composable_node pkg="map_loader" plugin="Lanelet2MapVisualizationNode" name="dynamic_lanelet2_map_visualization" if="$(var enable_differential_map_loading)">
6468
<remap from="input/lanelet2_map" to="/map/dynamic_vector_map"/>
6569
<remap from="output/lanelet2_map_marker" to="/map/dynamic_vector_map_marker"/>
6670
<extra_arg name="use_intra_process_comms" value="$(var use_intra_process)"/>

0 commit comments

Comments
 (0)