Hello,
Im using Isaac Sim 4.5.0, the newest ZED extension, ZED SDK 4.2.5. I have problems yousing the ZED wrapper for my ros2 setup.
I have access to the simulated pictures thru the ZED Explorer. But when I try to use the wrapper it gives an error. I assume it might has to do with the format, the streamer publishes in UDP but the wrapper expects TCP. I don’t find any configuration possibility in the streamer node neither in the zed wrapper.
Please help me out.
u29e44@ATSTYWD310021:~/ros2_ws$ ros2 launch zed_wrapper zed_camera.launch.py camera_model:=zedx sim_mode:=true use_sim_time:=true sim_address:=10.255.255.254 sim_port:=30000
[INFO] [launch]: All log files can be found below /home/u29e44/.ros/log/2025-07-01-08-17-25-222823-ATSTYWD310021-4904
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [launch.user]: Using common configuration file: /home/u29e44/ros2_ws/install/zed_wrapper/share/zed_wrapper/config/common_stereo.yaml
[INFO] [launch.user]: Using camera configuration file: /home/u29e44/ros2_ws/install/zed_wrapper/share/zed_wrapper/config/zedx.yaml
[INFO] [launch.user]: Using FFMPEG configuration file: /home/u29e44/ros2_ws/install/zed_wrapper/share/zed_wrapper/config/ffmpeg.yaml
[INFO] [launch.user]: Loading ZED node zed_node
in container /zed/zed_container
[INFO] [robot_state_publisher-1]: process started with pid [4917]
[INFO] [component_container_isolated-2]: process started with pid [4919]
[robot_state_publisher-1] [INFO] [1751350645.429326179] [zed.zed_state_publisher]: got segment zed_camera_center
[robot_state_publisher-1] [INFO] [1751350645.429408665] [zed.zed_state_publisher]: got segment zed_camera_link
[robot_state_publisher-1] [INFO] [1751350645.429416320] [zed.zed_state_publisher]: got segment zed_left_camera_frame
[robot_state_publisher-1] [INFO] [1751350645.429420067] [zed.zed_state_publisher]: got segment zed_left_camera_optical_frame
[robot_state_publisher-1] [INFO] [1751350645.429423193] [zed.zed_state_publisher]: got segment zed_right_camera_frame
[robot_state_publisher-1] [INFO] [1751350645.429426449] [zed.zed_state_publisher]: got segment zed_right_camera_optical_frame
[component_container_isolated-2] [INFO] [1751350645.661451914] [zed.zed_container]: Load Library: /home/u29e44/ros2_ws/install/zed_components/lib/libzed_camera_component.so
[component_container_isolated-2] [INFO] [1751350645.678621303] [zed.zed_container]: Found class: rclcpp_components::NodeFactoryTemplatestereolabs::ZedCamera
[component_container_isolated-2] [INFO] [1751350645.678678521] [zed.zed_container]: Instantiate class: rclcpp_components::NodeFactoryTemplatestereolabs::ZedCamera
[component_container_isolated-2] [INFO] [1751350646.095401411] [zed.zed_node]: ********************************
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node ‘/zed/zed_node’ in container ‘/zed/zed_container’
[component_container_isolated-2] [INFO] [1751350646.095460663] [zed.zed_node]: ZED Camera Component
[component_container_isolated-2] [INFO] [1751350646.095468247] [zed.zed_node]: ********************************
[component_container_isolated-2] [INFO] [1751350646.095474359] [zed.zed_node]: * namespace: /zed
[component_container_isolated-2] [INFO] [1751350646.095479929] [zed.zed_node]: * node name: zed_node
[component_container_isolated-2] [INFO] [1751350646.095484257] [zed.zed_node]: ********************************
[component_container_isolated-2] [INFO] [1751350646.145732152] [zed.zed_node]: *** DEBUG parameters ***
[component_container_isolated-2] [INFO] [1751350646.145967175] [zed.zed_node]: * SDK Verbose: 1
[component_container_isolated-2] [INFO] [1751350646.146089106] [zed.zed_node]: * SDK Verbose File:
[component_container_isolated-2] [INFO] [1751350646.146179396] [zed.zed_node]: * Debug Common: FALSE
[component_container_isolated-2] [INFO] [1751350646.146228118] [zed.zed_node]: * Debug Simulation: FALSE
[component_container_isolated-2] [INFO] [1751350646.146284344] [zed.zed_node]: * Debug Video/Depth: FALSE
[component_container_isolated-2] [INFO] [1751350646.146333167] [zed.zed_node]: * Debug Control settings: FALSE
[component_container_isolated-2] [INFO] [1751350646.146407287] [zed.zed_node]: * Debug Point Cloud: FALSE
[component_container_isolated-2] [INFO] [1751350646.146508989] [zed.zed_node]: * Debug GNSS: FALSE
[component_container_isolated-2] [INFO] [1751350646.146587116] [zed.zed_node]: * Debug Positional Tracking: FALSE
[component_container_isolated-2] [INFO] [1751350646.146648913] [zed.zed_node]: * Debug sensors: FALSE
[component_container_isolated-2] [INFO] [1751350646.146707924] [zed.zed_node]: * Debug Mapping: FALSE
[component_container_isolated-2] [INFO] [1751350646.146754913] [zed.zed_node]: * Debug Object Detection: FALSE
[component_container_isolated-2] [INFO] [1751350646.146833281] [zed.zed_node]: * Debug Body Tracking: FALSE
[component_container_isolated-2] [INFO] [1751350646.146939892] [zed.zed_node]: * Debug Streaming: FALSE
[component_container_isolated-2] [INFO] [1751350646.147026125] [zed.zed_node]: * Debug ROI: FALSE
[component_container_isolated-2] [INFO] [1751350646.147081390] [zed.zed_node]: * Debug Advanced: FALSE
[component_container_isolated-2] [INFO] [1751350646.147160840] [zed.zed_node]: *** SIMULATION MODE ACTIVE ***
[component_container_isolated-2] [INFO] [1751350646.147257933] [zed.zed_node]: * Sim. server address: 10.255.255.254
[component_container_isolated-2] [INFO] [1751350646.147367550] [zed.zed_node]: * Sim. server port: 30000
[component_container_isolated-2] [INFO] [1751350646.147381106] [zed.zed_node]: * Use Sim Time: TRUE
[component_container_isolated-2] [INFO] [1751350646.147388640] [zed.zed_node]: *** GENERAL parameters ***
[component_container_isolated-2] [INFO] [1751350646.147556036] [zed.zed_node]: + Simulating a ZED X camera model.
[component_container_isolated-2] [INFO] [1751350646.147571445] [zed.zed_node]: * Camera model: zedx - ZED X
[component_container_isolated-2] [INFO] [1751350646.147662006] [zed.zed_node]: * Camera name: zed
[component_container_isolated-2] [INFO] [1751350646.147747588] [zed.zed_node]: * Camera SN: 0
[component_container_isolated-2] [INFO] [1751350646.147953086] [zed.zed_node]: * Camera ID: -1
[component_container_isolated-2] [INFO] [1751350646.148033678] [zed.zed_node]: * Camera timeout [sec]: 5
[component_container_isolated-2] [INFO] [1751350646.148133096] [zed.zed_node]: * Camera reconnection temptatives: 5
[component_container_isolated-2] [INFO] [1751350646.148144597] [zed.zed_node]: * [Simulation mode] Camera framerate forced to 60 Hz
[component_container_isolated-2] [INFO] [1751350646.148241090] [zed.zed_node]: * GPU ID: -1
[component_container_isolated-2] [INFO] [1751350646.148333965] [zed.zed_node]: * Asynchronous image retrieval: FALSE
[component_container_isolated-2] [INFO] [1751350646.148433353] [zed.zed_node]: * Image Validity Check: ENABLED
[component_container_isolated-2] [INFO] [1751350646.148446989] [zed.zed_node]: * [Simulation mode] Camera resolution forced to ‘HD1080’
[component_container_isolated-2] [INFO] [1751350646.148549903] [zed.zed_node]: * Publishing resolution: CUSTOM
[component_container_isolated-2] [INFO] [1751350646.148657376] [zed.zed_node]: * Publishing downscale factor: 2
[component_container_isolated-2] [INFO] [1751350646.148730674] [zed.zed_node]: * OpenCV custom calibration:
[component_container_isolated-2] [INFO] [1751350646.148789024] [zed.zed_node]: * Camera self calibration: TRUE
[component_container_isolated-2] [INFO] [1751350646.148838718] [zed.zed_node]: * Camera flip: FALSE
[component_container_isolated-2] [INFO] [1751350646.148847194] [zed.zed_node]: * [Simulation mode] Publish framerate forced to 60 Hz
[component_container_isolated-2] [INFO] [1751350646.148852915] [zed.zed_node]: *** DEPTH parameters ***
[component_container_isolated-2] [INFO] [1751350646.148933427] [zed.zed_node]: * Depth mode: NEURAL LIGHT [4]
[component_container_isolated-2] [INFO] [1751350646.148996506] [zed.zed_node]: * Min depth [m]: 0.3
[component_container_isolated-2] [INFO] [1751350646.149090985] [zed.zed_node]: * Max depth [m]: 10
[component_container_isolated-2] [INFO] [1751350646.149207886] [zed.zed_node]: * Depth Stabilization: 30
[component_container_isolated-2] [INFO] [1751350646.149301552] [zed.zed_node]: * OpenNI mode (16bit point cloud): FALSE
[component_container_isolated-2] [INFO] [1751350646.149405509] [zed.zed_node]: * [DYN] Point cloud rate [Hz]: 15
[component_container_isolated-2] [INFO] [1751350646.149485420] [zed.zed_node]: * Point cloud resolution: COMPACT
[component_container_isolated-2] [INFO] [1751350646.149556905] [zed.zed_node]: * [DYN] Depth Confidence: 95
[component_container_isolated-2] [INFO] [1751350646.149663526] [zed.zed_node]: * [DYN] Depth Texture Confidence: 100
[component_container_isolated-2] [INFO] [1751350646.149756662] [zed.zed_node]: * [DYN] Remove saturated areas: TRUE
[component_container_isolated-2] [INFO] [1751350646.149769236] [zed.zed_node]: *** GNSS FUSION parameters ***
[component_container_isolated-2] [INFO] [1751350646.149826163] [zed.zed_node]: * GNSS fusion enabled: FALSE
[component_container_isolated-2] [INFO] [1751350646.149836473] [zed.zed_node]: *** POSITIONAL TRACKING parameters ***
[component_container_isolated-2] [INFO] [1751350646.149878672] [zed.zed_node]: * Positional tracking enabled: TRUE
[component_container_isolated-2] [INFO] [1751350646.149970315] [zed.zed_node]: * Positional tracking mode: GEN 1
[component_container_isolated-2] [INFO] [1751350646.150078710] [zed.zed_node]: * Map frame id: map
[component_container_isolated-2] [INFO] [1751350646.150169682] [zed.zed_node]: * Odometry frame id: odom
[component_container_isolated-2] [INFO] [1751350646.150233713] [zed.zed_node]: * Broadcast Odometry TF: TRUE
[component_container_isolated-2] [INFO] [1751350646.150335084] [zed.zed_node]: * Broadcast Pose TF: TRUE
[component_container_isolated-2] [INFO] [1751350646.150445833] [zed.zed_node]: * [DYN] Depth minimum range: 0
[component_container_isolated-2] [INFO] [1751350646.150507680] [zed.zed_node]: * [DYN] TF timestamp offset: 0
[component_container_isolated-2] [INFO] [1751350646.150574917] [zed.zed_node]: * [DYN] Path publishing rate: 2
[component_container_isolated-2] [INFO] [1751350646.150649408] [zed.zed_node]: * Path history lenght: -1
[component_container_isolated-2] [INFO] [1751350646.150755658] [zed.zed_node]: * Initial pose: [0,0,0,0,0,0,]
[component_container_isolated-2] [INFO] [1751350646.150841481] [zed.zed_node]: * Area Memory: TRUE
[component_container_isolated-2] [INFO] [1751350646.150935348] [zed.zed_node]: * Area Memory DB:
[component_container_isolated-2] [INFO] [1751350646.151043111] [zed.zed_node]: * Camera is static: FALSE
[component_container_isolated-2] [INFO] [1751350646.151111671] [zed.zed_node]: * Gravity as origin [not for ZED]: TRUE
[component_container_isolated-2] [INFO] [1751350646.151169761] [zed.zed_node]: * IMU Fusion [not for ZED]: TRUE
[component_container_isolated-2] [INFO] [1751350646.151229113] [zed.zed_node]: * Floor Alignment: FALSE
[component_container_isolated-2] [INFO] [1751350646.151301710] [zed.zed_node]: * Reset Odometry with Loop Closure: TRUE
[component_container_isolated-2] [INFO] [1751350646.151404263] [zed.zed_node]: * 2D mode: FALSE
[component_container_isolated-2] [INFO] [1751350646.151485236] [zed.zed_node]: * Reset pose with SVO loop: TRUE
[component_container_isolated-2] [INFO] [1751350646.151496878] [zed.zed_node]: *** Region of Interest parameters ***
[component_container_isolated-2] [INFO] [1751350646.151546482] [zed.zed_node]: * Automatic ROI generation: FALSE
[component_container_isolated-2] [INFO] [1751350646.151652282] [zed.zed_node]: * Manual ROI polygon:
[component_container_isolated-2] [INFO] [1751350646.151665066] [zed.zed_node]: *** SENSORS STACK parameters ***
[component_container_isolated-2] [INFO] [1751350646.151733475] [zed.zed_node]: * Broadcast IMU TF [not for ZED]: FALSE
[component_container_isolated-2] [INFO] [1751350646.151810631] [zed.zed_node]: * Sensors Camera Sync: FALSE
[component_container_isolated-2] [INFO] [1751350646.151901442] [zed.zed_node]: * Sensors publishing rate: 100 Hz
[component_container_isolated-2] [INFO] [1751350646.151913475] [zed.zed_node]: *** Spatial Mapping parameters ***
[component_container_isolated-2] [INFO] [1751350646.151973979] [zed.zed_node]: * Spatial Mapping Enabled: FALSE
[component_container_isolated-2] [INFO] [1751350646.152034524] [zed.zed_node]: * Spatial Mapping resolution [m]: 0.05
[component_container_isolated-2] [INFO] [1751350646.152093104] [zed.zed_node]: * 3D Max Mapping range [m]: 5
[component_container_isolated-2] [INFO] [1751350646.152173416] [zed.zed_node]: * Map publishing rate [Hz]: 1
[component_container_isolated-2] [INFO] [1751350646.152272874] [zed.zed_node]: * Clicked point topic: /clicked_point
[component_container_isolated-2] [INFO] [1751350646.152385326] [zed.zed_node]: * Plane Det. Max Dist. Thresh.: 0.15
[component_container_isolated-2] [INFO] [1751350646.152453765] [zed.zed_node]: * Plane Det. Normals Sim. Thresh.: 15
[component_container_isolated-2] [INFO] [1751350646.152475647] [zed.zed_node]: *** Object Det. parameters ***
[component_container_isolated-2] [INFO] [1751350646.152555978] [zed.zed_node]: * Object Det. enabled: FALSE
[component_container_isolated-2] [INFO] [1751350646.152677748] [zed.zed_node]: * Object Det. model: MULTI CLASS BOX FAST
[component_container_isolated-2] [INFO] [1751350646.152755425] [zed.zed_node]: * Object Det. allow reduced precision: TRUE
[component_container_isolated-2] [INFO] [1751350646.152828643] [zed.zed_node]: * Object Det. maximum range [m]: 20
[component_container_isolated-2] [INFO] [1751350646.152933862] [zed.zed_node]: * Object Det. min. confidence: 75
[component_container_isolated-2] [INFO] [1751350646.153032548] [zed.zed_node]: * Object Det. prediction timeout [sec]: 0.5
[component_container_isolated-2] [INFO] [1751350646.153118661] [zed.zed_node]: * Object Det. tracking: TRUE
[component_container_isolated-2] [INFO] [1751350646.153205555] [zed.zed_node]: * Object Filtering mode: 1 - NMS3D
[component_container_isolated-2] [INFO] [1751350646.153307508] [zed.zed_node]: * MultiClassBox people: TRUE
[component_container_isolated-2] [INFO] [1751350646.153374083] [zed.zed_node]: * MultiClassBox vehicles: TRUE
[component_container_isolated-2] [INFO] [1751350646.153431542] [zed.zed_node]: * MultiClassBox bags: TRUE
[component_container_isolated-2] [INFO] [1751350646.153513547] [zed.zed_node]: * MultiClassBox animals: TRUE
[component_container_isolated-2] [INFO] [1751350646.153605671] [zed.zed_node]: * MultiClassBox electronics: TRUE
[component_container_isolated-2] [INFO] [1751350646.153686794] [zed.zed_node]: * MultiClassBox fruits and vegetables: TRUE
[component_container_isolated-2] [INFO] [1751350646.153739844] [zed.zed_node]: * MultiClassBox sport-related objects: TRUE
[component_container_isolated-2] [INFO] [1751350646.153750174] [zed.zed_node]: *** Body Track. parameters ***
[component_container_isolated-2] [INFO] [1751350646.153807332] [zed.zed_node]: * Body Track. enabled: FALSE
[component_container_isolated-2] [INFO] [1751350646.153916017] [zed.zed_node]: * Body Track. model: HUMAN BODY MEDIUM
[component_container_isolated-2] [INFO] [1751350646.154018981] [zed.zed_node]: * Body Track. format: BODY 38
[component_container_isolated-2] [INFO] [1751350646.154091869] [zed.zed_node]: * Body Track. allow reduced precision: TRUE
[component_container_isolated-2] [INFO] [1751350646.154190505] [zed.zed_node]: * Body Track. maximum range [m]: 20
[component_container_isolated-2] [INFO] [1751350646.154299431] [zed.zed_node]: * Body Track. KP selection: FULL
[component_container_isolated-2] [INFO] [1751350646.154390884] [zed.zed_node]: * Body fitting: FALSE
[component_container_isolated-2] [INFO] [1751350646.154501212] [zed.zed_node]: * Body joints tracking: TRUE
[component_container_isolated-2] [INFO] [1751350646.154581073] [zed.zed_node]: * Body Track. prediction timeout [sec]: 0.5
[component_container_isolated-2] [INFO] [1751350646.154642268] [zed.zed_node]: * Body Track. confidence thresh.: 50
[component_container_isolated-2] [INFO] [1751350646.154699587] [zed.zed_node]: * Body Track. min. KP thresh.: 5
[component_container_isolated-2] [INFO] [1751350646.154712000] [zed.zed_node]: *** Streaming Server parameters ***
[component_container_isolated-2] [INFO] [1751350646.154799475] [zed.zed_node]: * Streaming Server enabled: FALSE
[component_container_isolated-2] [INFO] [1751350646.154918260] [zed.zed_node]: * Stream codec: H264
[component_container_isolated-2] [INFO] [1751350646.155017738] [zed.zed_node]: * Stream port: 30000
[component_container_isolated-2] [INFO] [1751350646.155088581] [zed.zed_node]: * Stream bitrate: 12500
[component_container_isolated-2] [INFO] [1751350646.155183861] [zed.zed_node]: * Stream GOP size: -1
[component_container_isolated-2] [INFO] [1751350646.155265045] [zed.zed_node]: * Stream Chunk size: 16084
[component_container_isolated-2] [INFO] [1751350646.155323104] [zed.zed_node]: * Adaptive bitrate: FALSE
[component_container_isolated-2] [INFO] [1751350646.155377006] [zed.zed_node]: * Target frame rate:0
[component_container_isolated-2] [INFO] [1751350646.155387897] [zed.zed_node]: *** Advanced parameters ***
[component_container_isolated-2] [INFO] [1751350646.155442640] [zed.zed_node]: * Thread sched. policy: SCHED_BATCH
[component_container_isolated-2] [INFO] [1751350646.155490120] [zed.zed_node]: *** SERVICES ***
[component_container_isolated-2] [INFO] [1751350646.156397744] [zed.zed_node]: * ‘/zed/zed_node/reset_odometry’
[component_container_isolated-2] [INFO] [1751350646.156866419] [zed.zed_node]: * ‘/zed/zed_node/reset_pos_tracking’
[component_container_isolated-2] [INFO] [1751350646.157619751] [zed.zed_node]: * ‘/zed/zed_node/set_pose’
[component_container_isolated-2] [INFO] [1751350646.158084359] [zed.zed_node]: * ‘/zed/zed_node/enable_obj_det’
[component_container_isolated-2] [INFO] [1751350646.158629939] [zed.zed_node]: * ‘/zed/zed_node/enable_body_trk’
[component_container_isolated-2] [INFO] [1751350646.159219923] [zed.zed_node]: * ‘/zed/zed_node/enable_mapping’
[component_container_isolated-2] [INFO] [1751350646.159683179] [zed.zed_node]: * ‘/zed/zed_node/enable_streaming’
[component_container_isolated-2] [INFO] [1751350646.160212648] [zed.zed_node]: * ‘/zed/zed_node/start_svo_rec’
[component_container_isolated-2] [INFO] [1751350646.160581295] [zed.zed_node]: * ‘/zed/zed_node/stop_svo_rec’
[component_container_isolated-2] [INFO] [1751350646.161005806] [zed.zed_node]: * ‘/zed/zed_node/set_roi’
[component_container_isolated-2] [INFO] [1751350646.161335669] [zed.zed_node]: * ‘/zed/zed_node/reset_roi’
[component_container_isolated-2] [INFO] [1751350646.161369864] [zed.zed_node]: ***** STARTING CAMERA *****
[component_container_isolated-2] [INFO] [1751350646.291687795] [zed.zed_node]: ZED SDK Version: 5.0.0 - Build 99275_9ed05d06
[component_container_isolated-2] [INFO] [1751350646.295607407] [zed.zed_node]: *** CONNECTING TO THE SIMULATION SERVER [10.255.255.254:30000] ***
[component_container_isolated-2] [2025-07-01 06:17:26 UTC][ZED][INFO] Logging level INFO
[component_container_isolated-2] [Streaming] Warning: Failed to retrieve camera settings from sender
[component_container_isolated-2] [Streaming] Error: Stream Opening returned TIMEOUT (350)
[component_container_isolated-2] [Streaming] Metadata timeout. the size is equal to -1 instead of 21960. Skipping.
[component_container_isolated-2] [2025-07-01 06:17:38 UTC][ZED][WARNING] FAILURE in sl::ERROR_CODE sl::open(sl::InitParameters)
[component_container_isolated-2] [WARN] [1751350658.021297460] [zed.zed_node]: Error connecting to the simulation server: FAILURE