I get following error when running the camera nodes with: ros2 launch stretch_core d435i_basic.launch.py and ros2 launch stretch_core d435i_high_resolution.launch.py
[realsense2_camera_node-1] [ERROR] [1768579442.038267808] [camera]: Given value, 1280x720x15 is invalid. Run 'ros2 param describe <your_node_name> depth_module.depth_profile' to get the list of supported profiles. Setting ROS param back to: 640x480x15
[realsense2_camera_node-1] [ERROR] [1768579442.038597226] [camera]: Given value, 1280x720x15 is invalid. Run 'ros2 param describe <your_node_name> depth_module.infra_profile' to get the list of supported profiles. Setting ROS param back to: 640x480x15
[realsense2_camera_node-1] [WARN] [1768579442.040460305] [camera]: re-enable the stream for the change to take effect.
[realsense2_camera_node-1] [ERROR] [1768579442.040728430] [camera]: Given value, 63 is invalid. Set ROS param back to: 100
[realsense2_camera_node-1] [INFO] [1768579442.043678593] [camera]: Stopping Sensor: Depth Module
[realsense2_camera_node-1] [INFO] [1768579442.043739321] [camera]: Stopping Sensor: RGB Camera
[realsense2_camera_node-1] [INFO] [1768579442.043767414] [camera]: Stopping Sensor: Motion Module
[realsense2_camera_node-1] [INFO] [1768579442.059787462] [camera]: Starting Sensor: Depth Module
[realsense2_camera_node-1] [INFO] [1768579442.062535992] [camera]: Open profile: stream_type: Depth(0), Format: Z16, Width: 640, Height: 480, FPS: 15
[realsense2_camera_node-1] [INFO] [1768579442.066484056] [camera]: Starting Sensor: RGB Camera
[realsense2_camera_node-1] [INFO] [1768579442.069969090] [camera]: Open profile: stream_type: Color(0), Format: RGB8, Width: 1280, Height: 720, FPS: 15
[realsense2_camera_node-1] [INFO] [1768579442.096392982] [camera]: Starting Sensor: Motion Module
[realsense2_camera_node-1] [INFO] [1768579442.098136710] [camera]: Open profile: stream_type: Accel(0)Format: MOTION_XYZ32F, FPS: 100
[realsense2_camera_node-1] [INFO] [1768579442.098159044] [camera]: Open profile: stream_type: Gyro(0)Format: MOTION_XYZ32F, FPS: 200
[realsense2_camera_node-1] [INFO] [1768579442.099690185] [camera]: RealSense Node Is Up!
[realsense2_camera_node-1] [WARN] [1768579448.763710503] [camera]: XXX Hardware Notification:Frames didn't arrived within 5 seconds,1.76858e+12,Warn,Frames Timeout
[realsense2_camera_node-1] [WARN] [1768579448.775212795] [camera]: XXX Hardware Notification:Frames didn't arrived within 5 seconds,1.76858e+12,Warn,Frames Timeout
[realsense2_camera_node-1] [WARN] [1768579453.768696235] [camera]: XXX Hardware Notification:Frames didn't arrived within 5 seconds,1.76858e+12,Warn,Frames Timeout
Sometimes, we get few image frames immediately after starting the above nodes, but then it stops working and we continuously get XXX Hardware Notification:Frames didn't arrived within 5 seconds,1.76858e+12,Warn,Frames Timeout error.
We thought it was the hardware issue and tested with another working RealSense D435I camera, but got the same behavior with same errors.
The camera works on low resolution mode with: ros2 launch stretch_core d435i_low_resolution.launch.py, still not very reliably, so we think it might not be a hardware issue after all.