Hi,
I have problem when using zed_ros2_wrapper with 3 zed x mini camera.
Environment:
-
Jetson Orin AGX
-
ZED link duo with 1.4.1 driver
-
ROS2
-
zed-ros2-wrapper run in docker with zedsdk 5.2.3
-
Multiple ZED cameras
-
Each camera runs with a separate
ros2 launchcommand in separateros2 containerwith separate config file -
Each camera uses its own ROS2 launch process
Issue:
When I restart one camera with a lower FPS configuration, the FPS of the other running cameras also decreases automatically.
Example:
-
Camera A: 30 FPS
-
Camera B: 30 FPS
-
Camera C: 30 FPS
If I restart Camera C with 15 FPS:
-
Camera A also drops close to 15 FPS
-
Camera B also drops close to 15 FPS
Questions:
-
Does the ZED SDK synchronize FPS globally across cameras on Jetson?
-
Could this be related to USB bandwidth renegotiation or shared GPU/CUDA resources?
-
Is there a recommended way to isolate FPS/resource scheduling between multiple ZED cameras?
-
Are there known limitations for multi-camera setups with separate configs on Jetson platforms?
Thank you so much