/Centerpose/image-visualized no inference image display

I am startingros2 launch isaac_ros_centerpose isaac_ros_centerpose sensor_rt.launch. py to run my trained model for center pose estimation. I am starting realsense camera and mapping image information using the commandsros2 run topic_tools relay/camera/camera/color/image_raw/image and ros2 run topic_tools relay/camera/depth/camera_info/camera_info/camera_info, but there is no display of/centerpose/image_isualized. Below, I will provide the isaac_ros_centerpose _tensor_rt. launch. py information and the output information after the startup command. May I ask what this is? I really need to solve this problem.

The following is the content of isaac_ros_centerpose _tensor_rt. launch. py

import os
from ament_index_python.packages import get_package_share_directory
from launch import LaunchDescription
from launch.actions import DeclareLaunchArgument, IncludeLaunchDescription
from launch.launch_description_sources import PythonLaunchDescriptionSource
from launch.substitutions import LaunchConfiguration
from launch_ros.actions import ComposableNodeContainer
from launch_ros.descriptions import ComposableNode


def generate_launch_description():
    """Generate launch description for Centerpose."""
    tensor_names = [
        'bboxes',
        'scores',
        'kps',
        'clses',
        'obj_scale',
        'kps_displacement_mean',
        'kps_heatmap_mean',
    ]
    tensor_names_str = '['
    for tensor_name in tensor_names:
        tensor_names_str += f'"{tensor_name}"'
        if tensor_name != tensor_names[-1]:
            tensor_names_str += ','
    tensor_names_str += ']'

    launch_args = [
        DeclareLaunchArgument(
            'input_image_width',
            default_value='640',
            description='The input image width'),
        DeclareLaunchArgument(
            'input_image_height',
            default_value='480',
            description='The input image height'),
        DeclareLaunchArgument(
            'network_image_width',
            default_value='512',
            description='The input image width that the network expects'),
        DeclareLaunchArgument(
            'network_image_height',
            default_value='512',
            description='The input image height that the network expects'),
        DeclareLaunchArgument(
            'encoder_image_mean',
            default_value='[0.408, 0.447, 0.47]',
            description='The mean for image normalization'),
        DeclareLaunchArgument(
            'encoder_image_stddev',
            default_value='[0.289, 0.274, 0.278]',
            description='The standard deviation for image normalization'),
        DeclareLaunchArgument(
            'model_file_path',
            default_value='/home/rx/workspaces/isaac_ros-dev/isaac_ros_assets/models/centerpose_shoe/1/model.onnx',
            description='The absolute file path to the ONNX file'),
        DeclareLaunchArgument(
            'engine_file_path',
            default_value='/home/rx/workspaces/isaac_ros-dev/isaac_ros_assets/models/centerpose_shoe/1/model.plan',
            description='The absolute file path to the TensorRT engine file'),
        DeclareLaunchArgument(
            'input_tensor_names',
            default_value='["input_tensor"]',
            description='A list of tensor names to bound to the specified input binding names'),
        DeclareLaunchArgument(
            'input_binding_names',
            default_value='["input"]',
            description='A list of input tensor binding names (specified by model)'),
        DeclareLaunchArgument(
            'input_tensor_formats',
            default_value='["nitros_tensor_list_nchw_rgb_f32"]',
            description='The nitros format of the input tensors'),
        DeclareLaunchArgument(
            'output_tensor_names',
            default_value=tensor_names_str,
            description='A list of tensor names to bound to the specified output binding names'),
        DeclareLaunchArgument(
            'output_binding_names',
            default_value=tensor_names_str,
            description='A  list of output tensor binding names (specified by model)'),
        DeclareLaunchArgument(
            'output_tensor_formats',
            default_value='["nitros_tensor_list_nhwc_rgb_f32"]',
            description='The nitros format of the output tensors'),
        DeclareLaunchArgument(
            'tensorrt_verbose',
            default_value='False',
            description='Whether TensorRT should verbosely log or not'),
        DeclareLaunchArgument(
            'force_engine_update',
            default_value='False',
            description='Whether TensorRT should update the TensorRT engine file or not'),
        DeclareLaunchArgument(
            'output_field_size',
            default_value='[128, 128]',
            description='Represents the size of the 2D keypoint decoding from the network output'),
        DeclareLaunchArgument(
            'cuboid_scaling_factor',
            default_value='1.0',
            description='Scales the cuboid used for calculating the size of the objects detected'),
        DeclareLaunchArgument(
            'score_threshold',
            default_value='0.3',
            description='The threshold for scores values to discard.'),
        DeclareLaunchArgument(
            'object_name',
            default_value='shoe',
            description='The name of the category instance that is being detected',
        ),
        DeclareLaunchArgument(
            'show_axes',
            default_value='True',
            description='Whether to show axes or not for visualization',
        ),
        DeclareLaunchArgument(
            'bounding_box_color',
            default_value='0x000000ff',
            description='The color of the bounding box for visualization',
        ),
    ]

    # DNN Image Encoder parameters
    input_image_width = LaunchConfiguration('input_image_width')
    input_image_height = LaunchConfiguration('input_image_height')
    network_image_width = LaunchConfiguration('network_image_width')
    network_image_height = LaunchConfiguration('network_image_height')
    encoder_image_mean = LaunchConfiguration('encoder_image_mean')
    encoder_image_stddev = LaunchConfiguration('encoder_image_stddev')

    # Tensor RT parameters
    model_file_path = LaunchConfiguration('model_file_path')
    engine_file_path = LaunchConfiguration('engine_file_path')
    input_tensor_names = LaunchConfiguration('input_tensor_names')
    input_binding_names = LaunchConfiguration('input_binding_names')
    input_tensor_formats = LaunchConfiguration('input_tensor_formats')
    output_tensor_names = LaunchConfiguration('output_tensor_names')
    output_binding_names = LaunchConfiguration('output_binding_names')
    output_tensor_formats = LaunchConfiguration('output_tensor_formats')
    tensorrt_verbose = LaunchConfiguration('tensorrt_verbose')
    force_engine_update = LaunchConfiguration('force_engine_update')

    # Centerpose Decoder parameters
    output_field_size = LaunchConfiguration('output_field_size')
    cuboid_scaling_factor = LaunchConfiguration('cuboid_scaling_factor')
    score_threshold = LaunchConfiguration('score_threshold')
    object_name = LaunchConfiguration('object_name')

    # Centerpose visualization parameters
    show_axes = LaunchConfiguration('show_axes')
    bounding_box_color = LaunchConfiguration('bounding_box_color')

    centerpose_inference_node = ComposableNode(
        name='centerpose_inference',
        package='isaac_ros_tensor_rt',
        plugin='nvidia::isaac_ros::dnn_inference::TensorRTNode',
        parameters=[{
            'model_file_path': model_file_path,
            'engine_file_path': engine_file_path,
            'input_tensor_names': input_tensor_names,
            'input_binding_names': input_binding_names,
            'input_tensor_formats': input_tensor_formats,
            'output_tensor_names': output_tensor_names,
            'output_binding_names': output_binding_names,
            'output_tensor_formats': output_tensor_formats,
            'verbose': tensorrt_verbose,
            'force_engine_update': force_engine_update
        }])

    centerpose_decoder_node = ComposableNode(
        name='centerpose_decoder_node',
        package='isaac_ros_centerpose',
        plugin='nvidia::isaac_ros::centerpose::CenterPoseDecoderNode',
        parameters=[{
            'output_field_size': output_field_size,
            'cuboid_scaling_factor': cuboid_scaling_factor,
            'score_threshold': score_threshold,
            'object_name': object_name,
        }],
    )

    centerpose_visualizer_node = ComposableNode(
        name='centerpose_visualizer_node',
        package='isaac_ros_centerpose',
        plugin='nvidia::isaac_ros::centerpose::CenterPoseVisualizerNode',
        parameters=[{
            'show_axes': show_axes,
            'bounding_box_color': bounding_box_color,
        }],
    )

    rclcpp_container = ComposableNodeContainer(
        name='centerpose_container',
        namespace='',
        package='rclcpp_components',
        executable='component_container_mt',
        composable_node_descriptions=[
            centerpose_inference_node, centerpose_decoder_node, centerpose_visualizer_node],
        output='screen',
    )

    encoder_dir = get_package_share_directory('isaac_ros_dnn_image_encoder')
    centerpose_encoder_launch = IncludeLaunchDescription(
        PythonLaunchDescriptionSource(
            [os.path.join(encoder_dir, 'launch', 'dnn_image_encoder.launch.py')]
        ),
        launch_arguments={
            'input_image_width': input_image_width,
            'input_image_height': input_image_height,
            'network_image_width': network_image_width,
            'network_image_height': network_image_height,
            'image_mean': encoder_image_mean,
            'image_stddev': encoder_image_stddev,
            'attach_to_shared_component_container': 'True',
            'component_container_name': 'centerpose_container',
            'dnn_image_encoder_namespace': 'centerpose_encoder',
            'image_input_topic': '/image',
            'camera_info_input_topic': '/camera_info',
            'tensor_output_topic': '/tensor_pub',
        }.items(),
    )

    final_launch_container = launch_args + [rclcpp_container, centerpose_encoder_launch]
    return LaunchDescription(final_launch_container)

The following is the output information of the startup command

 rx@ubuntu:~/workspaces/isaac_ros-dev$ ros2 launch isaac_ros_centerpose isaac_ros_centerpose_tensor_rt.launch.py 
[INFO] [launch]: All log files can be found below /home/rx/.ros/log/2025-02-07-16-39-29-717276-ubuntu-24246
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [component_container_mt-1]: process started with pid [24259]
[component_container_mt-1] [INFO] [1738917570.123376985] [centerpose_container]: Load Library: /opt/ros/humble/lib/libtensor_rt_node.so
[component_container_mt-1] [INFO] [1738917570.204840422] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::TensorRTNode>
[component_container_mt-1] [INFO] [1738917570.204939717] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::TensorRTNode>
[component_container_mt-1] [INFO] [1738917570.222410549] [centerpose_inference]: [NitrosNode] Initializing NitrosNode
[component_container_mt-1] [INFO] [1738917570.222868529] [NitrosContext]: [NitrosContext] Loading extension: gxf/lib/std/libgxf_std.so
[component_container_mt-1] [INFO] [1738917570.224569279] [NitrosContext]: [NitrosContext] Loading extension: gxf/lib/libgxf_isaac_gxf_helpers.so
[component_container_mt-1] [INFO] [1738917570.229306192] [NitrosContext]: [NitrosContext] Loading extension: gxf/lib/libgxf_isaac_sight.so
[component_container_mt-1] [INFO] [1738917570.234581403] [NitrosContext]: [NitrosContext] Loading extension: gxf/lib/libgxf_isaac_atlas.so
[component_container_mt-1] 2025-02-07 16:39:30.248 WARN  gxf/std/program.cpp@538: No GXF scheduler specified.
[component_container_mt-1] [INFO] [1738917570.249879265] [centerpose_inference]: [TensorRTNode] Set input data format to: "nitros_tensor_list_nchw_rgb_f32"
[component_container_mt-1] [INFO] [1738917570.249939008] [centerpose_inference]: [TensorRTNode] Set output data format to: "nitros_tensor_list_nhwc_rgb_f32"
[component_container_mt-1] [INFO] [1738917570.250004608] [centerpose_inference]: [NitrosNode] Starting NitrosNode
[component_container_mt-1] [INFO] [1738917570.254845775] [centerpose_inference]: [NitrosNode] Loading extensions
[component_container_mt-1] [INFO] [1738917570.255030413] [centerpose_inference]: [NitrosContext] Loading extension: gxf/lib/multimedia/libgxf_multimedia.so
[component_container_mt-1] [INFO] [1738917570.258569258] [centerpose_inference]: [NitrosContext] Loading extension: gxf/lib/libgxf_isaac_message_compositor.so
[component_container_mt-1] [INFO] [1738917570.259244067] [centerpose_inference]: [NitrosContext] Loading extension: gxf/lib/cuda/libgxf_cuda.so
[component_container_mt-1] [INFO] [1738917570.262701504] [centerpose_inference]: [NitrosContext] Loading extension: gxf/lib/serialization/libgxf_serialization.so
[component_container_mt-1] [INFO] [1738917570.263341242] [centerpose_inference]: [NitrosContext] Loading extension: gxf/lib/libgxf_isaac_tensor_rt.so
[component_container_mt-1] [INFO] [1738917570.264312848] [centerpose_inference]: [NitrosNode] Loading graph to the optimizer
[component_container_mt-1] [INFO] [1738917570.266494938] [centerpose_inference]: [NitrosNode] Running optimization
[component_container_mt-1] [INFO] [1738917570.286475921] [centerpose_inference]: [NitrosNode] Obtaining graph IO group info from the optimizer
[component_container_mt-1] [INFO] [1738917570.288023361] [centerpose_inference]: [NitrosPublisherSubscriberGroup] Pinning the component "inference/rx" (type="nvidia::gxf::DoubleBufferReceiver") to use its compatible format only: "nitros_tensor_list_nchw_rgb_f32"
[component_container_mt-1] [INFO] [1738917570.288113568] [centerpose_inference]: [NitrosPublisherSubscriberGroup] Pinning the component "sink/sink" (type="nvidia::isaac_ros::MessageRelay") to use its compatible format only: "nitros_tensor_list_nhwc_rgb_f32"
[component_container_mt-1] [INFO] [1738917570.293019951] [centerpose_inference]: [NitrosNode] Starting negotiation...
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_inference' in container '/centerpose_container'
[component_container_mt-1] [INFO] [1738917570.294622783] [centerpose_container]: Load Library: /opt/ros/humble/lib/libresize_node.so
[component_container_mt-1] [INFO] [1738917570.318423152] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::image_proc::ResizeNode>
[component_container_mt-1] [INFO] [1738917570.318542382] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::image_proc::ResizeNode>
[component_container_mt-1] [INFO] [1738917570.331838409] [centerpose_encoder.resize_node]: [NitrosNode] Initializing NitrosNode
[component_container_mt-1] [INFO] [1738917570.333595767] [centerpose_encoder.resize_node]: [ResizeNode] Set output data format to: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917570.334265104] [centerpose_encoder.resize_node]: [NitrosNode] Starting NitrosNode
[component_container_mt-1] [INFO] [1738917570.363543082] [centerpose_encoder.resize_node]: [NitrosNode] Loading extensions
[component_container_mt-1] [INFO] [1738917570.364220611] [centerpose_encoder.resize_node]: [NitrosContext] Loading extension: gxf/lib/libgxf_isaac_tensorops.so
[component_container_mt-1] [INFO] [1738917570.372958603] [centerpose_encoder.resize_node]: [NitrosNode] Loading graph to the optimizer
[component_container_mt-1] [INFO] [1738917570.380811260] [centerpose_encoder.resize_node]: [NitrosNode] Running optimization
[component_container_mt-1] [INFO] [1738917570.640247659] [centerpose_encoder.resize_node]: [NitrosNode] Obtaining graph IO group info from the optimizer
[component_container_mt-1] [INFO] [1738917570.646032400] [centerpose_encoder.resize_node]: [NitrosPublisherSubscriberGroup] Pinning the component "image_sink/sink" (type="nvidia::isaac_ros::MessageRelay") to use its compatible format only: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917570.671737486] [centerpose_encoder.resize_node]: [NitrosNode] Starting negotiation...
[component_container_mt-1] [INFO] [1738917570.673782329] [centerpose_container]: Load Library: /home/rx/workspaces/isaac_ros-dev/install/isaac_ros_centerpose/lib/libcenterpose_decoder_node.so
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_encoder/resize_node' in container 'centerpose_container'
[component_container_mt-1] [INFO] [1738917570.705092734] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::centerpose::CenterPoseDecoderNode>
[component_container_mt-1] [INFO] [1738917570.705227421] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::centerpose::CenterPoseDecoderNode>
[component_container_mt-1] [INFO] [1738917570.726680741] [centerpose_decoder_node]: [NitrosNode] Initializing NitrosNode
[component_container_mt-1] [INFO] [1738917570.728112887] [centerpose_decoder_node]: [NitrosNode] Starting NitrosNode
[component_container_mt-1] [INFO] [1738917570.737815285] [centerpose_decoder_node]: [NitrosNode] Loading extensions
[component_container_mt-1] [INFO] [1738917570.782683570] [centerpose_decoder_node]: [NitrosContext] Loading extension: gxf/lib/libgxf_isaac_centerpose.so
[component_container_mt-1] [INFO] [1738917570.794016256] [NitrosContext]: [NitrosContext] Loading extension: gxf/lib/libgxf_isaac_messages.so
[component_container_mt-1] [INFO] [1738917570.795716399] [centerpose_decoder_node]: [NitrosNode] Loading graph to the optimizer
[component_container_mt-1] [INFO] [1738917570.800633534] [centerpose_decoder_node]: [NitrosNode] Running optimization
[component_container_mt-1] [INFO] [1738917570.819801437] [centerpose_decoder_node]: [NitrosNode] Obtaining graph IO group info from the optimizer
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_decoder_node' in container '/centerpose_container'
[component_container_mt-1] [INFO] [1738917570.836560020] [centerpose_decoder_node]: [NitrosNode] Starting negotiation...
[component_container_mt-1] [INFO] [1738917570.837812040] [centerpose_inference]: Negotiating
[component_container_mt-1] [INFO] [1738917570.837906311] [centerpose_inference]: Could not negotiate
[component_container_mt-1] [INFO] [1738917570.838248259] [centerpose_container]: Load Library: /opt/ros/humble/lib/libimage_format_converter_node.so
[component_container_mt-1] [INFO] [1738917570.842711062] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::image_proc::ImageFormatConverterNode>
[component_container_mt-1] [INFO] [1738917570.842806197] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::image_proc::ImageFormatConverterNode>
[component_container_mt-1] [INFO] [1738917570.862656110] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Initializing NitrosNode
[component_container_mt-1] [INFO] [1738917570.865495729] [centerpose_encoder.image_format_converter_node]: [ImageFormatConverterNode] Set output data format to: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917570.865723311] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Starting NitrosNode
[component_container_mt-1] [INFO] [1738917570.890876338] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Loading extensions
[component_container_mt-1] [INFO] [1738917570.891777897] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Loading graph to the optimizer
[component_container_mt-1] [INFO] [1738917570.894794474] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Running optimization
[component_container_mt-1] [INFO] [1738917571.006489287] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Obtaining graph IO group info from the optimizer
[component_container_mt-1] [INFO] [1738917571.023412445] [centerpose_encoder.image_format_converter_node]: [NitrosPublisherSubscriberGroup] Pinning the component "sink/sink" (type="nvidia::isaac_ros::MessageRelay") to use its compatible format only: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917571.026469310] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Starting negotiation...
[component_container_mt-1] [INFO] [1738917571.027313398] [centerpose_encoder.resize_node]: Negotiating
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_encoder/image_format_converter_node' in container 'centerpose_container'
[component_container_mt-1] [INFO] [1738917571.027671698] [centerpose_container]: Load Library: /home/rx/workspaces/isaac_ros-dev/install/isaac_ros_centerpose/lib/libcenterpose_visualizer_node.so
[component_container_mt-1] [INFO] [1738917571.033648566] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::centerpose::CenterPoseVisualizerNode>
[component_container_mt-1] [INFO] [1738917571.033716501] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::centerpose::CenterPoseVisualizerNode>
[component_container_mt-1] [INFO] [1738917571.042577244] [centerpose_visualizer_node]: [NitrosNode] Initializing NitrosNode
[component_container_mt-1] [INFO] [1738917571.044204172] [centerpose_visualizer_node]: [NitrosNode] Starting NitrosNode
[component_container_mt-1] [INFO] [1738917571.049944818] [centerpose_visualizer_node]: [NitrosNode] Loading extensions
[component_container_mt-1] [INFO] [1738917571.050990599] [centerpose_visualizer_node]: [NitrosNode] Loading graph to the optimizer
[component_container_mt-1] [INFO] [1738917571.052681302] [centerpose_visualizer_node]: [NitrosNode] Running optimization
[component_container_mt-1] [INFO] [1738917571.059990381] [centerpose_visualizer_node]: [NitrosNode] Obtaining graph IO group info from the optimizer
[component_container_mt-1] [INFO] [1738917571.083556800] [centerpose_visualizer_node]: [NitrosNode] Starting negotiation...
[component_container_mt-1] [INFO] [1738917571.084691156] [centerpose_decoder_node]: Negotiating
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_visualizer_node' in container '/centerpose_container'
[component_container_mt-1] [INFO] [1738917571.085018769] [centerpose_inference]: Negotiating
[component_container_mt-1] [INFO] [1738917571.085075088] [centerpose_inference]: Could not negotiate
[component_container_mt-1] [INFO] [1738917571.085671914] [centerpose_container]: Load Library: /opt/ros/humble/lib/libcrop_node.so
[component_container_mt-1] [INFO] [1738917571.090185661] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::image_proc::CropNode>
[component_container_mt-1] [INFO] [1738917571.090275644] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::image_proc::CropNode>
[component_container_mt-1] [INFO] [1738917571.101857543] [centerpose_encoder.crop_node]: [NitrosNode] Initializing NitrosNode
[component_container_mt-1] [INFO] [1738917571.103233594] [centerpose_encoder.crop_node]: [NitrosNode] Starting NitrosNode
[component_container_mt-1] [INFO] [1738917571.120490252] [centerpose_encoder.crop_node]: [NitrosNode] Loading extensions
[component_container_mt-1] [INFO] [1738917571.121202917] [centerpose_encoder.crop_node]: [NitrosNode] Loading graph to the optimizer
[component_container_mt-1] [INFO] [1738917571.127063370] [centerpose_encoder.crop_node]: [NitrosNode] Running optimization
[component_container_mt-1] [INFO] [1738917571.188428128] [centerpose_encoder.crop_node]: [NitrosNode] Obtaining graph IO group info from the optimizer
[component_container_mt-1] [INFO] [1738917571.198063455] [centerpose_encoder.crop_node]: [NitrosNode] Starting negotiation...
[component_container_mt-1] [INFO] [1738917571.199479665] [centerpose_encoder.resize_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.199526065] [centerpose_encoder.image_format_converter_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.199984844] [centerpose_encoder.resize_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.200681221] [centerpose_encoder.crop_node]: Negotiating
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_encoder/crop_node' in container 'centerpose_container'
[component_container_mt-1] [INFO] [1738917571.200717637] [centerpose_encoder.crop_node]: Could not negotiate
[component_container_mt-1] [INFO] [1738917571.200736740] [centerpose_encoder.crop_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.200745924] [centerpose_encoder.crop_node]: Could not negotiate
[component_container_mt-1] [INFO] [1738917571.204410911] [centerpose_container]: Load Library: /opt/ros/humble/lib/libimage_to_tensor_node.so
[component_container_mt-1] [INFO] [1738917571.238633223] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::ImageToTensorNode>
[component_container_mt-1] [INFO] [1738917571.238740390] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::ImageToTensorNode>
[component_container_mt-1] [INFO] [1738917571.249885110] [centerpose_encoder.image_to_tensor.ManagedNitrosSubscriber]: Starting Managed Nitros Subscriber
[component_container_mt-1] [INFO] [1738917571.250181267] [centerpose_encoder.crop_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.250390801] [centerpose_encoder.image_format_converter_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.250508527] [centerpose_encoder.resize_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.253242708] [centerpose_encoder.image_to_tensor.ManagedNitrosPublisher]: Starting Managed Nitros Publisher
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_encoder/image_to_tensor' in container 'centerpose_container'
[component_container_mt-1] [INFO] [1738917571.258834748] [centerpose_container]: Load Library: /opt/ros/humble/lib/libimage_tensor_normalize_node.so
[component_container_mt-1] [INFO] [1738917571.260836904] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::ImageTensorNormalizeNode>
[component_container_mt-1] [INFO] [1738917571.260879623] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::ImageTensorNormalizeNode>
[component_container_mt-1] [INFO] [1738917571.270543014] [centerpose_encoder.normalize_node.ManagedNitrosSubscriber]: Starting Managed Nitros Subscriber
[component_container_mt-1] [INFO] [1738917571.270910978] [centerpose_encoder.image_to_tensor]: Negotiating
[component_container_mt-1] [INFO] [1738917571.270961954] [centerpose_encoder.image_to_tensor]: Could not negotiate
[component_container_mt-1] [INFO] [1738917571.272113686] [centerpose_encoder.normalize_node.ManagedNitrosPublisher]: Starting Managed Nitros Publisher
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_encoder/normalize_node' in container 'centerpose_container'
[component_container_mt-1] [INFO] [1738917571.279310126] [centerpose_container]: Load Library: /opt/ros/humble/lib/libinterleaved_to_planar_node.so
[component_container_mt-1] [INFO] [1738917571.283693218] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::InterleavedToPlanarNode>
[component_container_mt-1] [INFO] [1738917571.283785345] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::InterleavedToPlanarNode>
[component_container_mt-1] [INFO] [1738917571.294219448] [centerpose_inference]: [NitrosNode] Starting post negotiation setup
[component_container_mt-1] [INFO] [1738917571.294314871] [centerpose_inference]: [NitrosNode] Getting data format negotiation results
[component_container_mt-1] [INFO] [1738917571.294340406] [centerpose_inference]: [NitrosPublisher] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917571.294354646] [centerpose_inference]: [NitrosPublisher] Use only the compatible publisher: topic_name="/tensor_sub", data_format="nitros_tensor_list_nhwc_rgb_f32"
[component_container_mt-1] [INFO] [1738917571.294368086] [centerpose_inference]: [NitrosSubscriber] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917571.294377590] [centerpose_inference]: [NitrosSubscriber] Use the compatible subscriber: topic_name="/tensor_pub", data_format="nitros_tensor_list_nchw_rgb_f32"
[component_container_mt-1] [INFO] [1738917571.294671379] [centerpose_inference]: [NitrosNode] Exporting the final graph based on the negotiation results
[component_container_mt-1] [INFO] [1738917571.301640109] [centerpose_inference]: [NitrosNode] Wrote the final top level YAML graph to "/tmp/isaac_ros_nitros/graphs/IQRWOCZOOR/IQRWOCZOOR.yaml"
[component_container_mt-1] [INFO] [1738917571.301736364] [centerpose_inference]: [NitrosNode] Loading application
[component_container_mt-1] 2025-02-07 16:39:31.304 WARN  gxf/std/yaml_file_loader.cpp@1076: Using unregistered parameter 'dev_id' in component 'stream'.
[component_container_mt-1] [INFO] [1738917571.304665710] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Initializing NitrosNode
[component_container_mt-1] [INFO] [1738917571.304792301] [centerpose_inference]: In TensorRTNode postLoadGraphCallback().
[component_container_mt-1] [INFO] [1738917571.308019149] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Starting NitrosNode
[component_container_mt-1] [INFO] [1738917571.340295528] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Loading extensions
[component_container_mt-1] [INFO] [1738917571.341054112] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Loading graph to the optimizer
[component_container_mt-1] [INFO] [1738917571.345192823] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Running optimization
[component_container_mt-1] [INFO] [1738917571.359080619] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Obtaining graph IO group info from the optimizer
[component_container_mt-1] [INFO] [1738917571.366778685] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Starting negotiation...
[component_container_mt-1] [INFO] [1738917571.368385965] [centerpose_encoder.normalize_node]: Negotiating
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_encoder/interleaved_to_planar_node' in container 'centerpose_container'
[component_container_mt-1] [INFO] [1738917571.372616227] [centerpose_container]: Load Library: /opt/ros/humble/lib/libreshape_node.so
[component_container_mt-1] [INFO] [1738917571.374763341] [centerpose_container]: Found class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::ReshapeNode>
[component_container_mt-1] [INFO] [1738917571.374826988] [centerpose_container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<nvidia::isaac_ros::dnn_inference::ReshapeNode>
[component_container_mt-1] [INFO] [1738917571.388498979] [centerpose_encoder.reshape_node]: [NitrosNode] Initializing NitrosNode
[component_container_mt-1] [INFO] [1738917571.393272723] [centerpose_encoder.reshape_node]: [NitrosNode] Starting NitrosNode
[component_container_mt-1] [INFO] [1738917571.400849287] [centerpose_encoder.reshape_node]: [NitrosNode] Loading extensions
[component_container_mt-1] [INFO] [1738917571.401247875] [centerpose_encoder.reshape_node]: [NitrosNode] Loading graph to the optimizer
[component_container_mt-1] [INFO] [1738917571.403282702] [centerpose_encoder.reshape_node]: [NitrosNode] Running optimization
[component_container_mt-1] [INFO] [1738917571.410154953] [centerpose_encoder.reshape_node]: [NitrosNode] Obtaining graph IO group info from the optimizer
[component_container_mt-1] [INFO] [1738917571.415806384] [centerpose_encoder.reshape_node]: [NitrosNode] Starting negotiation...
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/centerpose_encoder/reshape_node' in container 'centerpose_container'
[component_container_mt-1] [INFO] [1738917571.417345601] [centerpose_encoder.interleaved_to_planar_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.418073913] [centerpose_encoder.normalize_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.484708251] [centerpose_inference]: Read tensor shape information from TRT Model Engine: /home/rx/workspaces/isaac_ros-dev/isaac_ros_assets/models/centerpose_shoe/1/model.plan
[component_container_mt-1] [INFO] [1738917571.484949112] [centerpose_inference]: Tensors 6400 bytes, num outputs 40 x tensors per output 7 = 280 blocks
[component_container_mt-1] [INFO] [1738917571.485337876] [centerpose_inference]: [NitrosNode] Initializing and running GXF graph
[component_container_mt-1] [INFO] [1738917571.486886245] [centerpose_encoder.reshape_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.487367648] [centerpose_encoder.interleaved_to_planar_node]: Negotiating
[component_container_mt-1] [INFO] [1738917571.487442847] [centerpose_inference]: [NitrosNode] Node was started
[component_container_mt-1] [INFO] [1738917571.487956762] [centerpose_encoder.normalize_node]: Negotiating
[component_container_mt-1] 2025-02-07 16:39:31.538 WARN  ./gxf/extensions/tensor_rt/tensor_rt_inference.cpp@158: TRT WARNING: Using an engine plan file across different models of devices is not recommended and is likely to affect performance or even cause errors.
[component_container_mt-1] [INFO] [1738917571.672846869] [centerpose_encoder.resize_node]: [NitrosNode] Starting post negotiation setup
[component_container_mt-1] [INFO] [1738917571.672978580] [centerpose_encoder.resize_node]: [NitrosNode] Getting data format negotiation results
[component_container_mt-1] [INFO] [1738917571.673014740] [centerpose_encoder.resize_node]: [NitrosPublisher] Use the negotiated data format: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917571.673118643] [centerpose_encoder.resize_node]: [NitrosPublisher] Use the negotiated data format: "nitros_camera_info"
[component_container_mt-1] [INFO] [1738917571.673155474] [centerpose_encoder.resize_node]: [NitrosSubscriber] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917571.673183378] [centerpose_encoder.resize_node]: [NitrosSubscriber] Use the compatible subscriber: topic_name="/image", data_format="nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917571.673210994] [centerpose_encoder.resize_node]: [NitrosSubscriber] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917571.673230802] [centerpose_encoder.resize_node]: [NitrosSubscriber] Use the compatible subscriber: topic_name="/camera_info", data_format="nitros_camera_info"
[component_container_mt-1] [INFO] [1738917571.673571822] [centerpose_encoder.resize_node]: [NitrosNode] Exporting the final graph based on the negotiation results
[component_container_mt-1] [INFO] [1738917571.701592244] [centerpose_encoder.resize_node]: [NitrosNode] Wrote the final top level YAML graph to "/tmp/isaac_ros_nitros/graphs/YWZLVBWIXJ/YWZLVBWIXJ.yaml"
[component_container_mt-1] [INFO] [1738917571.701757042] [centerpose_encoder.resize_node]: [NitrosNode] Loading application
[component_container_mt-1] [INFO] [1738917571.711325650] [centerpose_encoder.resize_node]: [ResizeNode] postLoadGraphCallback().
[component_container_mt-1] [INFO] [1738917571.711630447] [centerpose_encoder.resize_node]: [NitrosNode] Initializing and running GXF graph
[component_container_mt-1] [INFO] [1738917571.757159141] [centerpose_encoder.resize_node]: [NitrosNode] Node was started
[component_container_mt-1] [INFO] [1738917571.837723194] [centerpose_decoder_node]: [NitrosNode] Starting post negotiation setup
[component_container_mt-1] [INFO] [1738917571.837808217] [centerpose_decoder_node]: [NitrosNode] Getting data format negotiation results
[component_container_mt-1] [INFO] [1738917571.837825913] [centerpose_decoder_node]: [NitrosPublisher] Use the negotiated data format: "nitros_detection3_d_array"
[component_container_mt-1] [INFO] [1738917571.837840953] [centerpose_decoder_node]: [NitrosSubscriber] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917571.837849497] [centerpose_decoder_node]: [NitrosSubscriber] Use the compatible subscriber: topic_name="/tensor_sub", data_format="nitros_tensor_list_nchw_rgb_f32"
[component_container_mt-1] [INFO] [1738917571.837859737] [centerpose_decoder_node]: [NitrosSubscriber] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917571.837866201] [centerpose_decoder_node]: [NitrosSubscriber] Use the compatible subscriber: topic_name="/camera_info", data_format="nitros_camera_info"
[component_container_mt-1] [INFO] [1738917571.838088919] [centerpose_decoder_node]: [NitrosNode] Exporting the final graph based on the negotiation results
[component_container_mt-1] [INFO] [1738917571.840975450] [centerpose_decoder_node]: [NitrosNode] Wrote the final top level YAML graph to "/tmp/isaac_ros_nitros/graphs/OMUTOBPNRH/OMUTOBPNRH.yaml"
[component_container_mt-1] [INFO] [1738917571.841046233] [centerpose_decoder_node]: [NitrosNode] Loading application
[component_container_mt-1] [INFO] [1738917571.843045029] [centerpose_decoder_node]: [NitrosNode] Initializing and running GXF graph
[component_container_mt-1] [INFO] [1738917571.844263736] [centerpose_decoder_node]: [NitrosNode] Node was started
[component_container_mt-1] [INFO] [1738917572.028395707] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Starting post negotiation setup
[component_container_mt-1] [INFO] [1738917572.028553082] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Getting data format negotiation results
[component_container_mt-1] [INFO] [1738917572.028598457] [centerpose_encoder.image_format_converter_node]: [NitrosPublisher] Use the negotiated data format: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917572.028635545] [centerpose_encoder.image_format_converter_node]: [NitrosSubscriber] Use the negotiated data format: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917572.029048533] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Exporting the final graph based on the negotiation results
[component_container_mt-1] [INFO] [1738917572.059754976] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Wrote the final top level YAML graph to "/tmp/isaac_ros_nitros/graphs/PNNWEJAZAO/PNNWEJAZAO.yaml"
[component_container_mt-1] [INFO] [1738917572.059901886] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Loading application
[component_container_mt-1] [INFO] [1738917572.063813271] [centerpose_encoder.image_format_converter_node]: [ImageFormatConverterNode] postLoadGraphCallback().
[component_container_mt-1] [INFO] [1738917572.064031061] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Initializing and running GXF graph
[component_container_mt-1] [INFO] [1738917572.069809626] [centerpose_encoder.image_format_converter_node]: [NitrosNode] Node was started
[component_container_mt-1] [INFO] [1738917572.084962914] [centerpose_visualizer_node]: [NitrosNode] Starting post negotiation setup
[component_container_mt-1] [INFO] [1738917572.085062273] [centerpose_visualizer_node]: [NitrosNode] Getting data format negotiation results
[component_container_mt-1] [INFO] [1738917572.085085505] [centerpose_visualizer_node]: [NitrosPublisher] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917572.085102048] [centerpose_visualizer_node]: [NitrosPublisher] Use only the compatible publisher: topic_name="/centerpose/image_visualized", data_format="nitros_image_bgr8"
[component_container_mt-1] [INFO] [1738917572.085117440] [centerpose_visualizer_node]: [NitrosSubscriber] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917572.085128928] [centerpose_visualizer_node]: [NitrosSubscriber] Use the compatible subscriber: topic_name="/image", data_format="nitros_image_bgr8"
[component_container_mt-1] [INFO] [1738917572.085143456] [centerpose_visualizer_node]: [NitrosSubscriber] Use the negotiated data format: "nitros_detection3_d_array"
[component_container_mt-1] [INFO] [1738917572.085157824] [centerpose_visualizer_node]: [NitrosSubscriber] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917572.085168288] [centerpose_visualizer_node]: [NitrosSubscriber] Use the compatible subscriber: topic_name="/camera_info", data_format="nitros_camera_info"
[component_container_mt-1] [INFO] [1738917572.085468573] [centerpose_visualizer_node]: [NitrosNode] Exporting the final graph based on the negotiation results
[component_container_mt-1] [INFO] [1738917572.089523924] [centerpose_visualizer_node]: [NitrosNode] Wrote the final top level YAML graph to "/tmp/isaac_ros_nitros/graphs/FICZIBJPIG/FICZIBJPIG.yaml"
[component_container_mt-1] [INFO] [1738917572.089605587] [centerpose_visualizer_node]: [NitrosNode] Loading application
[component_container_mt-1] [INFO] [1738917572.092307768] [centerpose_visualizer_node]: [NitrosNode] Initializing and running GXF graph
[component_container_mt-1] [INFO] [1738917572.093494604] [centerpose_visualizer_node]: [NitrosNode] Node was started
[component_container_mt-1] [INFO] [1738917572.199824029] [centerpose_encoder.crop_node]: [NitrosNode] Starting post negotiation setup
[component_container_mt-1] [INFO] [1738917572.199954492] [centerpose_encoder.crop_node]: [NitrosNode] Getting data format negotiation results
[component_container_mt-1] [INFO] [1738917572.200001852] [centerpose_encoder.crop_node]: [NitrosPublisher] Use the negotiated data format: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917572.200042715] [centerpose_encoder.crop_node]: [NitrosPublisher] Negotiation ended with no results
[component_container_mt-1] [INFO] [1738917572.200083963] [centerpose_encoder.crop_node]: [NitrosPublisher] Use only the compatible publisher: topic_name="/centerpose_encoder/crop/camera_info", data_format="nitros_camera_info"
[component_container_mt-1] [INFO] [1738917572.200112282] [centerpose_encoder.crop_node]: [NitrosSubscriber] Use the negotiated data format: "nitros_image_rgb8"
[component_container_mt-1] [INFO] [1738917572.200288825] [centerpose_encoder.crop_node]: [NitrosSubscriber] Use the negotiated data format: "nitros_camera_info"
[component_container_mt-1] [INFO] [1738917572.200685717] [centerpose_encoder.crop_node]: [NitrosNode] Exporting the final graph based on the negotiation results
[component_container_mt-1] [INFO] [1738917572.290941064] [centerpose_encoder.crop_node]: [NitrosNode] Wrote the final top level YAML graph to "/tmp/isaac_ros_nitros/graphs/ZPOWNOHBBK/ZPOWNOHBBK.yaml"
[component_container_mt-1] [INFO] [1738917572.291055911] [centerpose_encoder.crop_node]: [NitrosNode] Loading application
[component_container_mt-1] [INFO] [1738917572.295376059] [centerpose_encoder.crop_node]: [CropNode] postLoadGraphCallback().
[component_container_mt-1] [INFO] [1738917572.295575033] [centerpose_encoder.crop_node]: [NitrosNode] Initializing and running GXF graph
[component_container_mt-1] [INFO] [1738917572.300449704] [centerpose_encoder.crop_node]: [NitrosNode] Node was started
[component_container_mt-1] [INFO] [1738917572.368180222] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Starting post negotiation setup
[component_container_mt-1] [INFO] [1738917572.368271549] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Getting data format negotiation results
[component_container_mt-1] [INFO] [1738917572.368289053] [centerpose_encoder.interleaved_to_planar_node]: [NitrosPublisher] Use the negotiated data format: "nitros_tensor_list_nchw_rgb_f32"
[component_container_mt-1] [INFO] [1738917572.368302813] [centerpose_encoder.interleaved_to_planar_node]: [NitrosSubscriber] Use the negotiated data format: "nitros_tensor_list_nhwc_rgb_f32"
[component_container_mt-1] [INFO] [1738917572.368670777] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Exporting the final graph based on the negotiation results
[component_container_mt-1] [INFO] [1738917572.377577280] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Wrote the final top level YAML graph to "/tmp/isaac_ros_nitros/graphs/AQMJZNXHIW/AQMJZNXHIW.yaml"
[component_container_mt-1] [INFO] [1738917572.377730750] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Loading application
[component_container_mt-1] [INFO] [1738917572.381908308] [centerpose_encoder.interleaved_to_planar_node]: In InterleavedToPlanarNode postLoadGraphCallback().
[component_container_mt-1] [INFO] [1738917572.382090994] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Initializing and running GXF graph
[component_container_mt-1] [INFO] [1738917572.391254166] [centerpose_encoder.interleaved_to_planar_node]: [NitrosNode] Node was started
[component_container_mt-1] [INFO] [1738917572.417621612] [centerpose_encoder.reshape_node]: [NitrosNode] Starting post negotiation setup
[component_container_mt-1] [INFO] [1738917572.417753067] [centerpose_encoder.reshape_node]: [NitrosNode] Getting data format negotiation results
[component_container_mt-1] [INFO] [1738917572.417788299] [centerpose_encoder.reshape_node]: [NitrosPublisher] Use the negotiated data format: "nitros_tensor_list_nchw_rgb_f32"
[component_container_mt-1] [INFO] [1738917572.417817002] [centerpose_encoder.reshape_node]: [NitrosSubscriber] Use the negotiated data format: "nitros_tensor_list_nchw_rgb_f32"
[component_container_mt-1] [INFO] [1738917572.418172327] [centerpose_encoder.reshape_node]: [NitrosNode] Exporting the final graph based on the negotiation results
[component_container_mt-1] [INFO] [1738917572.424454536] [centerpose_encoder.reshape_node]: [NitrosNode] Wrote the final top level YAML graph to "/tmp/isaac_ros_nitros/graphs/HJVZGYEZGF/HJVZGYEZGF.yaml"
[component_container_mt-1] [INFO] [1738917572.424587718] [centerpose_encoder.reshape_node]: [NitrosNode] Loading application
[component_container_mt-1] [INFO] [1738917572.427729287] [centerpose_encoder.reshape_node]: In ReshapeNode postLoadGraphCallback().
[component_container_mt-1] [INFO] [1738917572.427926341] [centerpose_encoder.reshape_node]: [NitrosNode] Initializing and running GXF graph
[component_container_mt-1] [INFO] [1738917572.442375155] [centerpose_encoder.reshape_node]: [NitrosNode] Node was started
1 Like

The reason may be related to the relay topic. Have you tried without?

Best,
Raffaello