launch_ros.actions.composable_node_container module
Module for the ComposableNodeContainer action.
- class launch_ros.actions.composable_node_container.ComposableNodeContainer(*args: Any, **kwargs: Any)
Bases:
Node
Action that executes a container ROS node for composable ROS nodes.
- execute(context: launch.launch_context.LaunchContext) List[launch.action.Action] | None
Execute the action.
Most work is delegated to
launch_ros.actions.Node.execute()
, except for the composable nodes load action if it applies.
- classmethod parse(entity: launch.frontend.Entity, parser: launch.frontend.Parser)
Parse node_container.
- launch_ros.actions.composable_node_container.expose_action(_)