We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f9ab937 commit ae1920cCopy full SHA for ae1920c
launch_ros/launch_ros/actions/load_composable_nodes.py
@@ -220,6 +220,13 @@ def execute(
220
'target container is neither a ComposableNodeContainer nor a SubstitutionType')
221
return
222
223
+ # Check if a global ros_namespace has been set with push ros namespace.
224
+ base_ns = context.launch_configurations.get('ros_namespace', None)
225
+ if base_ns is not None:
226
+ self.__final_target_container_name = make_namespace_absolute(
227
+ prefix_namespace(base_ns, self.__final_target_container_name)
228
+ )
229
+
230
# Create a client to load nodes in the target container.
231
self.__rclpy_load_node_client = get_ros_node(context).create_client(
232
composition_interfaces.srv.LoadNode, '{}/_container/load_node'.format(
0 commit comments