launch_ros.actions.load_composable_nodes module

Module for the LoadComposableNodes action.

class launch_ros.actions.load_composable_nodes.LoadComposableNodes(*args: Any, **kwargs: Any)

Bases: Action

Action that loads composable ROS nodes into a running container.

execute(context: launch.launch_context.LaunchContext) List[launch.action.Action] | None

Execute the action.

classmethod parse(entity: launch.frontend.Entity, parser: launch.frontend.Parser)

Parse load_composable_node.

launch_ros.actions.load_composable_nodes.expose_action(_)
launch_ros.actions.load_composable_nodes.get_composable_node_load_request(composable_node_description: ComposableNode, context: launch.launch_context.LaunchContext)

Get the request that will be sent to the composable node container.