multi-camera d430 (6 cams) roslaunch fails sometimes
Hello All,
I am using 6 d430 cameras with Nvidia Jetson Xavier (8 cores and 8gb RAM) with two streams ON, 1. IR1 @ 25fps and depth@25fps.
I launch the cameras using the rs_multiple_cameras.launch (modified for 6 cams). All the cameras get launched sometimes but other times 2-3 of them fail to launch.
Another observation is that the launch file is able to consistently launch all the 6 cameras successfully if we run the script just after rebooting the Xavier.
Same results for both Xavier l4t v32.4.3 and v32.3.1
Camera firmware version = 5.12.3.00
realsense-ros and librealsense2 version = latest (via sudo apt-get install ros-melodic-realsense2-camera)
Please provide any tips. Thank you
-
Other RealSense users have experienced difficulty with using multiple cameras (between 2 and 6) with Jetson boards, including Xavier. A typical scenario when this happens is that one camera works fine but adding further cameras causes a Failed to set power state error. Improvements to how multiple cameras are handled by rs2::pipeline in the RealSense SDK were introduced in SDK version 2.35.2 but may not solve camera detection problems related to a specific brand of USB hub.
The case in the link below describes the same problem in ROS that you experienced (some cameras in a set randomly do not work) and provides a list of related cases for further research into the issue.
Please sign in to leave a comment.
Comments
1 comment