31 
   32    
   33    log_level = LaunchConfiguration('log_level')
   34    declare_log_level_arg = DeclareLaunchArgument(
   35        name ='log_level', default_value='WARN')
   36    
   37        
   38    
   39    container = ComposableNodeContainer(
   40        package='carma_ros2_utils',
   41        name='motion_prediction_visualizer_container',
   42        namespace=GetCurrentNamespace(),
   43        executable='carma_component_container_mt',
   44        composable_node_descriptions=[
   45            
   46            
   47            ComposableNode(
   48                    package='motion_prediction_visualizer',
   49                    plugin='motion_prediction_visualizer::Node',
   50                    name='motion_prediction_visualizer_node',
   51                    extra_arguments=[
   52                        {'use_intra_process_comms': True},
   53                        {'--log-level' : log_level }
   54                    ]
   55            ),
   56        ]
   57    )
   58 
   59    return LaunchDescription([
   60        declare_log_level_arg,
   61        container
   62    ])
def generate_launch_description()