Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frames didn't arrived within 5 seconds in D435 #13358

Open
yedouu opened this issue Sep 19, 2024 · 7 comments
Open

Frames didn't arrived within 5 seconds in D435 #13358

yedouu opened this issue Sep 19, 2024 · 7 comments

Comments

@yedouu
Copy link

yedouu commented Sep 19, 2024

  • Before opening a new issue, we wanted to provide you with some useful suggestions (Click "Preview" above for a better view):

  • All users are welcomed to report bugs, ask questions, suggest or request enhancements and generally feel free to open new issue, even if they haven't followed any of the suggestions above :)


Required Info
Camera Model { D435 }
Firmware Version (Open RealSense Viewer --> Click info)
Operating System & Version ubuntu 20.04.6 LTS
Kernel Version (Linux Only) Linux 5.15.0-122-generic
Platform mini PC (13th Gen Intel® Core™ i7-13620H × 16 )
SDK Version 2.55.1
Language {C/C#/labview/nodejs/opencv/pcl/python/unity }
Segment {Robot/Smartphone/VR/AR/others }

Issue Description

<Describe your issue / question / feature request / etc..>
when i first time to try to D435,install SDK and librealsense-ros and D435 work successfully.
then i try the same method to install it in my mini PC,at first the realsense-viewer always tip "Frames didn't arrived within 5 seconds".
then i uninstall it use
dpkg -l | grep "realsense" | cut -d " " -f 3 | xargs sudo dpkg --purge
and install use
git clone https://github.com/IntelRealSense/librealsense
cd librealsense
sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && udevadm trigger

mkdir build
cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=true
sudo make uninstall
make clean && make -j8
sudo make install

and test it in realsense-viewer and ros,but it still tips "Frames didn't arrived within 5 seconds"

uav@uav-M9-PRO:~/realsense/ws_ros$ roslaunch realsense2_camera rs_rgbd.launch  
... logging to /home/uav/.ros/log/a985c2ec-7646-11ef-931e-8150280cc979/roslaunch-uav-M9-PRO-45102.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://uav-M9-PRO:39681/

SUMMARY
========

PARAMETERS
 * /camera/color_rectify_color/queue_size: 5
 * /camera/realsense2_camera/accel_fps: -1
 * /camera/realsense2_camera/accel_frame_id: camera_accel_frame
 * /camera/realsense2_camera/accel_optical_frame_id: camera_accel_opti...
 * /camera/realsense2_camera/align_depth: True
 * /camera/realsense2_camera/aligned_depth_to_color_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye1_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye2_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_infra1_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_infra2_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/allow_no_texture_points: False
 * /camera/realsense2_camera/base_frame_id: camera_link
 * /camera/realsense2_camera/calib_odom_file: 
 * /camera/realsense2_camera/clip_distance: -1.0
 * /camera/realsense2_camera/color_fps: -1
 * /camera/realsense2_camera/color_frame_id: camera_color_frame
 * /camera/realsense2_camera/color_height: -1
 * /camera/realsense2_camera/color_optical_frame_id: camera_color_opti...
 * /camera/realsense2_camera/color_width: -1
 * /camera/realsense2_camera/confidence_fps: 30
 * /camera/realsense2_camera/confidence_height: 480
 * /camera/realsense2_camera/confidence_width: 640
 * /camera/realsense2_camera/depth_fps: -1
 * /camera/realsense2_camera/depth_frame_id: camera_depth_frame
 * /camera/realsense2_camera/depth_height: -1
 * /camera/realsense2_camera/depth_optical_frame_id: camera_depth_opti...
 * /camera/realsense2_camera/depth_width: -1
 * /camera/realsense2_camera/device_type: 
 * /camera/realsense2_camera/enable_accel: False
 * /camera/realsense2_camera/enable_color: True
 * /camera/realsense2_camera/enable_confidence: True
 * /camera/realsense2_camera/enable_depth: True
 * /camera/realsense2_camera/enable_fisheye1: False
 * /camera/realsense2_camera/enable_fisheye2: False
 * /camera/realsense2_camera/enable_fisheye: False
 * /camera/realsense2_camera/enable_gyro: False
 * /camera/realsense2_camera/enable_infra1: False
 * /camera/realsense2_camera/enable_infra2: False
 * /camera/realsense2_camera/enable_infra: False
 * /camera/realsense2_camera/enable_pointcloud: False
 * /camera/realsense2_camera/enable_pose: False
 * /camera/realsense2_camera/enable_sync: True
 * /camera/realsense2_camera/filters: 
 * /camera/realsense2_camera/fisheye1_frame_id: camera_fisheye1_f...
 * /camera/realsense2_camera/fisheye1_optical_frame_id: camera_fisheye1_o...
 * /camera/realsense2_camera/fisheye2_frame_id: camera_fisheye2_f...
 * /camera/realsense2_camera/fisheye2_optical_frame_id: camera_fisheye2_o...
 * /camera/realsense2_camera/fisheye_fps: -1
 * /camera/realsense2_camera/fisheye_frame_id: camera_fisheye_frame
 * /camera/realsense2_camera/fisheye_height: -1
 * /camera/realsense2_camera/fisheye_optical_frame_id: camera_fisheye_op...
 * /camera/realsense2_camera/fisheye_width: -1
 * /camera/realsense2_camera/gyro_fps: -1
 * /camera/realsense2_camera/gyro_frame_id: camera_gyro_frame
 * /camera/realsense2_camera/gyro_optical_frame_id: camera_gyro_optic...
 * /camera/realsense2_camera/imu_optical_frame_id: camera_imu_optica...
 * /camera/realsense2_camera/infra1_frame_id: camera_infra1_frame
 * /camera/realsense2_camera/infra1_optical_frame_id: camera_infra1_opt...
 * /camera/realsense2_camera/infra2_frame_id: camera_infra2_frame
 * /camera/realsense2_camera/infra2_optical_frame_id: camera_infra2_opt...
 * /camera/realsense2_camera/infra_fps: -1
 * /camera/realsense2_camera/infra_height: -1
 * /camera/realsense2_camera/infra_rgb: False
 * /camera/realsense2_camera/infra_width: -1
 * /camera/realsense2_camera/initial_reset: False
 * /camera/realsense2_camera/json_file_path: 
 * /camera/realsense2_camera/linear_accel_cov: 0.01
 * /camera/realsense2_camera/odom_frame_id: camera_odom_frame
 * /camera/realsense2_camera/ordered_pc: False
 * /camera/realsense2_camera/pointcloud_texture_index: 0
 * /camera/realsense2_camera/pointcloud_texture_stream: RS2_STREAM_COLOR
 * /camera/realsense2_camera/pose_frame_id: camera_pose_frame
 * /camera/realsense2_camera/pose_optical_frame_id: camera_pose_optic...
 * /camera/realsense2_camera/publish_odom_tf: True
 * /camera/realsense2_camera/publish_tf: True
 * /camera/realsense2_camera/reconnect_timeout: 6.0
 * /camera/realsense2_camera/rosbag_filename: 
 * /camera/realsense2_camera/serial_no: 
 * /camera/realsense2_camera/stereo_module/exposure/1: 7500
 * /camera/realsense2_camera/stereo_module/exposure/2: 1
 * /camera/realsense2_camera/stereo_module/gain/1: 16
 * /camera/realsense2_camera/stereo_module/gain/2: 16
 * /camera/realsense2_camera/tf_publish_rate: 0.0
 * /camera/realsense2_camera/topic_odom_in: camera/odom_in
 * /camera/realsense2_camera/unite_imu_method: none
 * /camera/realsense2_camera/usb_port_id: 
 * /camera/realsense2_camera/wait_for_device_timeout: -1.0
 * /rosdistro: noetic
 * /rosversion: 1.16.0

NODES
  /camera/
    color_rectify_color (nodelet/nodelet)
    points_xyzrgb_hw_registered (nodelet/nodelet)
    realsense2_camera (nodelet/nodelet)
    realsense2_camera_manager (nodelet/nodelet)

auto-starting new master
process[master]: started with pid [45110]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to a985c2ec-7646-11ef-931e-8150280cc979
process[rosout-1]: started with pid [45120]
started core service [/rosout]
process[camera/realsense2_camera_manager-2]: started with pid [45127]
process[camera/realsense2_camera-3]: started with pid [45128]
process[camera/color_rectify_color-4]: started with pid [45129]
process[camera/points_xyzrgb_hw_registered-5]: started with pid [45130]
[ INFO] [1726723134.013457704]: Initializing nodelet with 16 worker threads.
[ INFO] [1726723134.207563051]: RealSense ROS v2.3.2
[ INFO] [1726723134.207604770]: Built with LibRealSense v2.55.1
[ INFO] [1726723134.207639856]: Running with LibRealSense v2.55.1
[ INFO] [1726723134.231105370]:  
[ INFO] [1726723134.239564286]: Device with serial number 213622076765 was found.

[ INFO] [1726723134.239605491]: Device with physical ID /sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/video4linux/video0 was found.
[ INFO] [1726723134.239637397]: Device with name Intel RealSense D435 was found.
[ INFO] [1726723134.239995154]: Device with port number 1-2 was found.
[ INFO] [1726723134.240021071]: Device USB type: 2.1
[ WARN] [1726723134.240046481]: Device 213622076765 is connected using a 2.1 port. Reduced performance is expected.
[ INFO] [1726723134.241052020]: getParameters...
[ INFO] [1726723134.291843945]: setupDevice...
[ INFO] [1726723134.291905949]: JSON file is not provided
[ INFO] [1726723134.291925705]: ROS Node Namespace: camera
[ INFO] [1726723134.291955082]: Device Name: Intel RealSense D435
[ INFO] [1726723134.291971011]: Device Serial No: 213622076765
[ INFO] [1726723134.291989319]: Device physical port: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/video4linux/video0
[ INFO] [1726723134.292014887]: Device FW version: 5.16.0.1
[ INFO] [1726723134.292040055]: Device Product ID: 0x0B07
[ INFO] [1726723134.292055533]: Enable PointCloud: Off
[ INFO] [1726723134.292069666]: Align Depth: On
[ INFO] [1726723134.292091138]: Sync Mode: On
[ INFO] [1726723134.292182720]: Device Sensors: 
[ INFO] [1726723134.293837277]: Stereo Module was found.
[ INFO] [1726723134.295110185]: RGB Camera was found.
[ INFO] [1726723134.295148122]: (Confidence, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1726723134.295250607]: num_filters: 1
[ INFO] [1726723134.295273781]: Setting Dynamic reconfig parameters.
[ INFO] [1726723134.352942428]: Done Setting Dynamic reconfig parameters.
[ INFO] [1726723134.353715876]: depth stream is enabled - width: 640, height: 480, fps: 15, Format: Z16
[ INFO] [1726723134.354371942]: color stream is enabled - width: 640, height: 480, fps: 15, Format: RGB8
[ INFO] [1726723134.356019957]: setupPublishers...
[ INFO] [1726723134.358360541]: Expected frequency for depth = 15.00000
[ INFO] [1726723134.385548934]: Expected frequency for color = 15.00000
[ INFO] [1726723134.407496084]: Expected frequency for aligned_depth_to_color = 15.00000
[ INFO] [1726723134.425364291]: setupStreams...
[ INFO] [1726723134.434779225]: SELECTED BASE:Depth, 0
[ INFO] [1726723134.443720614]: RealSense Node Is Up!
 19/09 13:18:59,435 WARNING [139838632228608] (backend-v4l2.cpp:1649) Frames didn't arrived within 5 seconds
 19/09 13:18:59,439 WARNING [139838623835904] (backend-v4l2.cpp:1649) Frames didn't arrived within 5 seconds
 19/09 13:19:04,439 WARNING [139838632228608] (backend-v4l2.cpp:1649) Frames didn't arrived within 5 seconds
 19/09 13:19:04,443 WARNING [139838623835904] (backend-v4l2.cpp:1649) Frames didn't arrived within 5 seconds
 19/09 13:19:09,443 WARNING [139838632228608] (backend-v4l2.cpp:1649) Frames didn't arrived within 5 seconds
 19/09 13:19:09,447 WARNING [139838623835904] (backend-v4l2.cpp:1649) Frames didn't arrived within 5 seconds

how can i work out it?

@MartyG-RealSense
Copy link
Collaborator

Hi @yedouu I would first recommend going back to your librealsense source code folder's Build directory and inputting the command below whilst in that directory to uninstall your current source code build of the SDK.

sudo make uninstall && make clean


Next, uninstall the ROS1 2.3.2 wrapper. If you built it from packages then running the 'purge' command again should do that. If you built it from source code then simply delete the entire /catkin_ws/src catkin workspace folder to remove the wrapper.


Reinstall the librealsense SDK from source code using the libuvc backend method, which has a pre-made build script called libuvc_installation.sh at the link below.

https://github.com/IntelRealSense/librealsense/blob/master/doc/libuvc_installation.md

If you need to use the realsense-viewer tool then edit line 46 of the libuvc_installation.sh script.

https://github.com/IntelRealSense/librealsense/blob/master/scripts/libuvc_installation.sh#L46

cmake ../ -DFORCE_LIBUVC=true -DCMAKE_BUILD_TYPE=release -DBUILD_EXAMPLES=TRUE -DBUILD_GRAPHICAL_EXAMPLES=TRUE


Finally, build the ROS1 2.3.2 wrapper again from source code.

@yedouu
Copy link
Author

yedouu commented Sep 20, 2024

Thank you for your suggestion. I tried deleting the original SDK and installing a new SDK using the script you mentioned. It has been proven to have some effect, but not much. After starting the ROS node, I tried to use rqt_image_view to view the image and found that only in the first few seconds could I see the image, and the screen froze and no longer updated. In addition, I opened the readme file of the ROS package and found this sentence,I don't know if it's a version issue that affects the camera's operation (but this is not a problem on another computer):

LibRealSense2 supported version: v2.50.0 (see [realsense2_camera release notes](https://github.com/IntelRealSense/realsense-ros/releases))

My ROS node startup process is as follows:

uav@uav-M9-PRO:~/realsense/ws_ros$ roslaunch realsense2_camera rs_rgbd.launch 
... logging to /home/uav/.ros/log/33d4a262-772b-11ef-bdb2-69e3c7ac0f03/roslaunch-uav-M9-PRO-5297.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://uav-M9-PRO:32787/

SUMMARY
========

PARAMETERS
 * /camera/color_rectify_color/queue_size: 5
 * /camera/realsense2_camera/accel_fps: -1
 * /camera/realsense2_camera/accel_frame_id: camera_accel_frame
 * /camera/realsense2_camera/accel_optical_frame_id: camera_accel_opti...
 * /camera/realsense2_camera/align_depth: True
 * /camera/realsense2_camera/aligned_depth_to_color_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye1_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye2_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_infra1_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_infra2_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/allow_no_texture_points: False
 * /camera/realsense2_camera/base_frame_id: camera_link
 * /camera/realsense2_camera/calib_odom_file: 
 * /camera/realsense2_camera/clip_distance: -1.0
 * /camera/realsense2_camera/color_fps: -1
 * /camera/realsense2_camera/color_frame_id: camera_color_frame
 * /camera/realsense2_camera/color_height: -1
 * /camera/realsense2_camera/color_optical_frame_id: camera_color_opti...
 * /camera/realsense2_camera/color_width: -1
 * /camera/realsense2_camera/confidence_fps: 30
 * /camera/realsense2_camera/confidence_height: 480
 * /camera/realsense2_camera/confidence_width: 640
 * /camera/realsense2_camera/depth_fps: -1
 * /camera/realsense2_camera/depth_frame_id: camera_depth_frame
 * /camera/realsense2_camera/depth_height: -1
 * /camera/realsense2_camera/depth_optical_frame_id: camera_depth_opti...
 * /camera/realsense2_camera/depth_width: -1
 * /camera/realsense2_camera/device_type: 
 * /camera/realsense2_camera/enable_accel: False
 * /camera/realsense2_camera/enable_color: True
 * /camera/realsense2_camera/enable_confidence: True
 * /camera/realsense2_camera/enable_depth: True
 * /camera/realsense2_camera/enable_fisheye1: False
 * /camera/realsense2_camera/enable_fisheye2: False
 * /camera/realsense2_camera/enable_fisheye: False
 * /camera/realsense2_camera/enable_gyro: False
 * /camera/realsense2_camera/enable_infra1: False
 * /camera/realsense2_camera/enable_infra2: False
 * /camera/realsense2_camera/enable_infra: False
 * /camera/realsense2_camera/enable_pointcloud: False
 * /camera/realsense2_camera/enable_pose: False
 * /camera/realsense2_camera/enable_sync: True
 * /camera/realsense2_camera/filters: 
 * /camera/realsense2_camera/fisheye1_frame_id: camera_fisheye1_f...
 * /camera/realsense2_camera/fisheye1_optical_frame_id: camera_fisheye1_o...
 * /camera/realsense2_camera/fisheye2_frame_id: camera_fisheye2_f...
 * /camera/realsense2_camera/fisheye2_optical_frame_id: camera_fisheye2_o...
 * /camera/realsense2_camera/fisheye_fps: -1
 * /camera/realsense2_camera/fisheye_frame_id: camera_fisheye_frame
 * /camera/realsense2_camera/fisheye_height: -1
 * /camera/realsense2_camera/fisheye_optical_frame_id: camera_fisheye_op...
 * /camera/realsense2_camera/fisheye_width: -1
 * /camera/realsense2_camera/gyro_fps: -1
 * /camera/realsense2_camera/gyro_frame_id: camera_gyro_frame
 * /camera/realsense2_camera/gyro_optical_frame_id: camera_gyro_optic...
 * /camera/realsense2_camera/imu_optical_frame_id: camera_imu_optica...
 * /camera/realsense2_camera/infra1_frame_id: camera_infra1_frame
 * /camera/realsense2_camera/infra1_optical_frame_id: camera_infra1_opt...
 * /camera/realsense2_camera/infra2_frame_id: camera_infra2_frame
 * /camera/realsense2_camera/infra2_optical_frame_id: camera_infra2_opt...
 * /camera/realsense2_camera/infra_fps: -1
 * /camera/realsense2_camera/infra_height: -1
 * /camera/realsense2_camera/infra_rgb: False
 * /camera/realsense2_camera/infra_width: -1
 * /camera/realsense2_camera/initial_reset: False
 * /camera/realsense2_camera/json_file_path: 
 * /camera/realsense2_camera/linear_accel_cov: 0.01
 * /camera/realsense2_camera/odom_frame_id: camera_odom_frame
 * /camera/realsense2_camera/ordered_pc: False
 * /camera/realsense2_camera/pointcloud_texture_index: 0
 * /camera/realsense2_camera/pointcloud_texture_stream: RS2_STREAM_COLOR
 * /camera/realsense2_camera/pose_frame_id: camera_pose_frame
 * /camera/realsense2_camera/pose_optical_frame_id: camera_pose_optic...
 * /camera/realsense2_camera/publish_odom_tf: True
 * /camera/realsense2_camera/publish_tf: True
 * /camera/realsense2_camera/reconnect_timeout: 6.0
 * /camera/realsense2_camera/rosbag_filename: 
 * /camera/realsense2_camera/serial_no: 
 * /camera/realsense2_camera/stereo_module/exposure/1: 7500
 * /camera/realsense2_camera/stereo_module/exposure/2: 1
 * /camera/realsense2_camera/stereo_module/gain/1: 16
 * /camera/realsense2_camera/stereo_module/gain/2: 16
 * /camera/realsense2_camera/tf_publish_rate: 0.0
 * /camera/realsense2_camera/topic_odom_in: camera/odom_in
 * /camera/realsense2_camera/unite_imu_method: none
 * /camera/realsense2_camera/usb_port_id: 
 * /camera/realsense2_camera/wait_for_device_timeout: -1.0
 * /rosdistro: noetic
 * /rosversion: 1.16.0

NODES
  /camera/
    color_rectify_color (nodelet/nodelet)
    points_xyzrgb_hw_registered (nodelet/nodelet)
    realsense2_camera (nodelet/nodelet)
    realsense2_camera_manager (nodelet/nodelet)

auto-starting new master
process[master]: started with pid [5305]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to 33d4a262-772b-11ef-bdb2-69e3c7ac0f03
process[rosout-1]: started with pid [5327]
started core service [/rosout]
process[camera/realsense2_camera_manager-2]: started with pid [5344]
process[camera/realsense2_camera-3]: started with pid [5346]
process[camera/color_rectify_color-4]: started with pid [5347]
process[camera/points_xyzrgb_hw_registered-5]: started with pid [5350]
[ INFO] [1726821291.277849945]: Initializing nodelet with 16 worker threads.
[ INFO] [1726821291.350681094]: RealSense ROS v2.3.2
[ INFO] [1726821291.350710848]: Built with LibRealSense v2.55.1
[ INFO] [1726821291.350723471]: Running with LibRealSense v2.55.1
[ INFO] [1726821291.369501223]:  
[ INFO] [1726821291.728366033]: Device with serial number 213622076765 was found.

[ INFO] [1726821291.728439110]: Device with physical ID 1-4-4 was found.
[ INFO] [1726821291.728471145]: Device with name Intel RealSense D435 was found.
[ INFO] [1726821291.729038958]: Device with port number 1-4 was found.
[ INFO] [1726821291.729102429]: Device USB type: 2.1
[ WARN] [1726821291.729141132]: Device 213622076765 is connected using a 2.1 port. Reduced performance is expected.
[ INFO] [1726821291.732755896]: getParameters...
[ INFO] [1726821291.772464964]: setupDevice...
[ INFO] [1726821291.772514727]: JSON file is not provided
[ INFO] [1726821291.772541962]: ROS Node Namespace: camera
[ INFO] [1726821291.772571841]: Device Name: Intel RealSense D435
[ INFO] [1726821291.772592948]: Device Serial No: 213622076765
[ INFO] [1726821291.772640022]: Device physical port: 1-4-4
[ INFO] [1726821291.772665973]: Device FW version: 5.16.0.1
[ INFO] [1726821291.772767430]: Device Product ID: 0x0B07
[ INFO] [1726821291.772802284]: Enable PointCloud: Off
[ INFO] [1726821291.772815641]: Align Depth: On
[ INFO] [1726821291.772826956]: Sync Mode: On
[ INFO] [1726821291.772917088]: Device Sensors: 
[ INFO] [1726821291.864025578]: Stereo Module was found.
[ INFO] [1726821291.873145757]: RGB Camera was found.
[ INFO] [1726821291.873258179]: (Confidence, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1726821291.873379276]: num_filters: 1
[ INFO] [1726821291.873412903]: Setting Dynamic reconfig parameters.
[ INFO] [1726821294.659212927]: Done Setting Dynamic reconfig parameters.
[ INFO] [1726821294.659681880]: depth stream is enabled - width: 640, height: 480, fps: 15, Format: Z16
[ INFO] [1726821294.660060986]: color stream is enabled - width: 640, height: 480, fps: 15, Format: RGB8
[ INFO] [1726821294.661025305]: setupPublishers...
[ INFO] [1726821294.663634551]: Expected frequency for depth = 15.00000
[ INFO] [1726821294.684949759]: Expected frequency for color = 15.00000
[ INFO] [1726821294.700707568]: Expected frequency for aligned_depth_to_color = 15.00000
[ INFO] [1726821294.716908303]: setupStreams...
[ INFO] [1726821294.975863759]: SELECTED BASE:Depth, 0
[ INFO] [1726821294.989149909]: RealSense Node Is Up!
 20/09 16:34:55,367 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,789 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,801 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,812 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,823 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,833 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,946 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,958 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,968 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,979 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:55,989 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,000 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,011 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,021 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,032 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,144 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,155 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,166 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,176 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,187 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,198 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,208 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,218 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,229 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,239 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
[ WARN] [1726821296.246208553]: 
 20/09 16:34:56,250 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,261 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,271 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,284 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,295 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,305 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,315 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,326 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,336 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,347 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,357 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,367 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,379 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,390 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,400 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,411 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,421 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,432 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,442 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,452 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,463 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,473 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,484 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,494 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,505 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,515 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,525 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,536 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,546 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,557 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,567 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,577 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,588 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,598 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,608 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,620 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,631 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,642 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,652 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,663 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,674 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,684 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,695 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:56,706 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:57,559 ERROR [139862187439872] (uvc-streamer.cpp:105) uvc streamer watchdog triggered on endpoint: 132
 20/09 16:34:57,637 ERROR [139862159169280] (uvc-streamer.cpp:105) uvc streamer watchdog triggered on endpoint: 130
 20/09 16:34:58,027 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:58,038 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:58,049 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:58,060 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:58,071 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:59,084 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:59,096 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:59,106 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:59,117 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:59,128 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:59,138 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:34:59,149 WARNING [139862951196416] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Success, number: 0
 20/09 16:35:00,302 ERROR [139862159169280] (uvc-streamer.cpp:105) uvc streamer watchdog triggered on endpoint: 130
^C[camera/points_xyzrgb_hw_registered-5] killing on exit
[camera/realsense2_camera-3] killing on exit
[camera/realsense2_camera_manager-2] killing on exit
[camera/color_rectify_color-4] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done

@MartyG-RealSense
Copy link
Collaborator

Ideally, SDK 2.50.0 and firmware 5.13.0.50 should be used with the 2.3.2 ROS1 wrapper, though the configuration that you are using (librealsense 2.55.1 and firmware 5.16.0.1) does work for some people even though it should not.

The control_transfer returned warning, when repeating continuously, indicates a communication problem between the camera and computer, typically a USB related issue with the USB cable or USB port. I note that the launch is detecting your camera as being on a slow-speed USB 2.1 connection instead of USB 3.

Is there any improvement if you reset the camera at launch by adding initial_reset:=true to your roslaunch instruction?

@yedouu
Copy link
Author

yedouu commented Sep 21, 2024

After trying the method you mentioned and adding the restart code, the camera still worked for one or two seconds before getting stuck again, just like before; Regarding the issue with USB, I am using a USB port that should be 3.0, and I think it may be a problem with the connection cable.
Here are the results of my run and pictures of the connecting wires:

uav@uav-M9-PRO:~/realsense/ws_ros$ roslaunch realsense2_camera rs_rgbd.launch initial_reset:=true
... logging to /home/uav/.ros/log/cffe8934-77e2-11ef-9cd6-2920681f627e/roslaunch-uav-M9-PRO-7952.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://uav-M9-PRO:35539/

SUMMARY
========

PARAMETERS
 * /camera/color_rectify_color/queue_size: 5
 * /camera/realsense2_camera/accel_fps: -1
 * /camera/realsense2_camera/accel_frame_id: camera_accel_frame
 * /camera/realsense2_camera/accel_optical_frame_id: camera_accel_opti...
 * /camera/realsense2_camera/align_depth: True
 * /camera/realsense2_camera/aligned_depth_to_color_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye1_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye2_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_fisheye_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_infra1_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/aligned_depth_to_infra2_frame_id: camera_aligned_de...
 * /camera/realsense2_camera/allow_no_texture_points: False
 * /camera/realsense2_camera/base_frame_id: camera_link
 * /camera/realsense2_camera/calib_odom_file: 
 * /camera/realsense2_camera/clip_distance: -1.0
 * /camera/realsense2_camera/color_fps: -1
 * /camera/realsense2_camera/color_frame_id: camera_color_frame
 * /camera/realsense2_camera/color_height: -1
 * /camera/realsense2_camera/color_optical_frame_id: camera_color_opti...
 * /camera/realsense2_camera/color_width: -1
 * /camera/realsense2_camera/confidence_fps: 30
 * /camera/realsense2_camera/confidence_height: 480
 * /camera/realsense2_camera/confidence_width: 640
 * /camera/realsense2_camera/depth_fps: -1
 * /camera/realsense2_camera/depth_frame_id: camera_depth_frame
 * /camera/realsense2_camera/depth_height: -1
 * /camera/realsense2_camera/depth_optical_frame_id: camera_depth_opti...
 * /camera/realsense2_camera/depth_width: -1
 * /camera/realsense2_camera/device_type: 
 * /camera/realsense2_camera/enable_accel: False
 * /camera/realsense2_camera/enable_color: True
 * /camera/realsense2_camera/enable_confidence: True
 * /camera/realsense2_camera/enable_depth: True
 * /camera/realsense2_camera/enable_fisheye1: False
 * /camera/realsense2_camera/enable_fisheye2: False
 * /camera/realsense2_camera/enable_fisheye: False
 * /camera/realsense2_camera/enable_gyro: False
 * /camera/realsense2_camera/enable_infra1: False
 * /camera/realsense2_camera/enable_infra2: False
 * /camera/realsense2_camera/enable_infra: False
 * /camera/realsense2_camera/enable_pointcloud: False
 * /camera/realsense2_camera/enable_pose: False
 * /camera/realsense2_camera/enable_sync: True
 * /camera/realsense2_camera/filters: 
 * /camera/realsense2_camera/fisheye1_frame_id: camera_fisheye1_f...
 * /camera/realsense2_camera/fisheye1_optical_frame_id: camera_fisheye1_o...
 * /camera/realsense2_camera/fisheye2_frame_id: camera_fisheye2_f...
 * /camera/realsense2_camera/fisheye2_optical_frame_id: camera_fisheye2_o...
 * /camera/realsense2_camera/fisheye_fps: -1
 * /camera/realsense2_camera/fisheye_frame_id: camera_fisheye_frame
 * /camera/realsense2_camera/fisheye_height: -1
 * /camera/realsense2_camera/fisheye_optical_frame_id: camera_fisheye_op...
 * /camera/realsense2_camera/fisheye_width: -1
 * /camera/realsense2_camera/gyro_fps: -1
 * /camera/realsense2_camera/gyro_frame_id: camera_gyro_frame
 * /camera/realsense2_camera/gyro_optical_frame_id: camera_gyro_optic...
 * /camera/realsense2_camera/imu_optical_frame_id: camera_imu_optica...
 * /camera/realsense2_camera/infra1_frame_id: camera_infra1_frame
 * /camera/realsense2_camera/infra1_optical_frame_id: camera_infra1_opt...
 * /camera/realsense2_camera/infra2_frame_id: camera_infra2_frame
 * /camera/realsense2_camera/infra2_optical_frame_id: camera_infra2_opt...
 * /camera/realsense2_camera/infra_fps: -1
 * /camera/realsense2_camera/infra_height: -1
 * /camera/realsense2_camera/infra_rgb: False
 * /camera/realsense2_camera/infra_width: -1
 * /camera/realsense2_camera/initial_reset: False
 * /camera/realsense2_camera/json_file_path: 
 * /camera/realsense2_camera/linear_accel_cov: 0.01
 * /camera/realsense2_camera/odom_frame_id: camera_odom_frame
 * /camera/realsense2_camera/ordered_pc: False
 * /camera/realsense2_camera/pointcloud_texture_index: 0
 * /camera/realsense2_camera/pointcloud_texture_stream: RS2_STREAM_COLOR
 * /camera/realsense2_camera/pose_frame_id: camera_pose_frame
 * /camera/realsense2_camera/pose_optical_frame_id: camera_pose_optic...
 * /camera/realsense2_camera/publish_odom_tf: True
 * /camera/realsense2_camera/publish_tf: True
 * /camera/realsense2_camera/reconnect_timeout: 6.0
 * /camera/realsense2_camera/rosbag_filename: 
 * /camera/realsense2_camera/serial_no: 
 * /camera/realsense2_camera/stereo_module/exposure/1: 7500
 * /camera/realsense2_camera/stereo_module/exposure/2: 1
 * /camera/realsense2_camera/stereo_module/gain/1: 16
 * /camera/realsense2_camera/stereo_module/gain/2: 16
 * /camera/realsense2_camera/tf_publish_rate: 0.0
 * /camera/realsense2_camera/topic_odom_in: camera/odom_in
 * /camera/realsense2_camera/unite_imu_method: none
 * /camera/realsense2_camera/usb_port_id: 
 * /camera/realsense2_camera/wait_for_device_timeout: -1.0
 * /rosdistro: noetic
 * /rosversion: 1.16.0

NODES
  /camera/
    color_rectify_color (nodelet/nodelet)
    points_xyzrgb_hw_registered (nodelet/nodelet)
    realsense2_camera (nodelet/nodelet)
    realsense2_camera_manager (nodelet/nodelet)

auto-starting new master
process[master]: started with pid [7960]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to cffe8934-77e2-11ef-9cd6-2920681f627e
process[rosout-1]: started with pid [7970]
started core service [/rosout]
process[camera/realsense2_camera_manager-2]: started with pid [7977]
process[camera/realsense2_camera-3]: started with pid [7978]
process[camera/color_rectify_color-4]: started with pid [7979]
process[camera/points_xyzrgb_hw_registered-5]: started with pid [7980]
[ INFO] [1726900151.201444309]: Initializing nodelet with 16 worker threads.
[ INFO] [1726900151.278187497]: RealSense ROS v2.3.2
[ INFO] [1726900151.278210857]: Built with LibRealSense v2.55.1
[ INFO] [1726900151.278223255]: Running with LibRealSense v2.55.1
[ INFO] [1726900151.296653482]:  
[ INFO] [1726900151.566287352]: Device with serial number 213622076765 was found.

[ INFO] [1726900151.566366349]: Device with physical ID 1-7-5 was found.
[ INFO] [1726900151.566388720]: Device with name Intel RealSense D435 was found.
[ INFO] [1726900151.567052304]: Device with port number 1-7 was found.
[ INFO] [1726900151.567094346]: Device USB type: 2.1
[ WARN] [1726900151.567132491]: Device 213622076765 is connected using a 2.1 port. Reduced performance is expected.
[ INFO] [1726900151.570359568]: getParameters...
[ INFO] [1726900151.599646599]: setupDevice...
[ INFO] [1726900151.599685463]: JSON file is not provided
[ INFO] [1726900151.599699437]: ROS Node Namespace: camera
[ INFO] [1726900151.599714415]: Device Name: Intel RealSense D435
[ INFO] [1726900151.599731805]: Device Serial No: 213622076765
[ INFO] [1726900151.599743808]: Device physical port: 1-7-5
[ INFO] [1726900151.599762227]: Device FW version: 5.16.0.1
[ INFO] [1726900151.599783689]: Device Product ID: 0x0B07
[ INFO] [1726900151.599795960]: Enable PointCloud: Off
[ INFO] [1726900151.599809428]: Align Depth: On
[ INFO] [1726900151.599832002]: Sync Mode: On
[ INFO] [1726900151.599955850]: Device Sensors: 
[ INFO] [1726900151.709641015]: Stereo Module was found.
[ INFO] [1726900151.720844553]: RGB Camera was found.
[ INFO] [1726900151.720917158]: (Confidence, 0) sensor isn't supported by current device! -- Skipping...
[ INFO] [1726900151.721004449]: num_filters: 1
[ INFO] [1726900151.721033342]: Setting Dynamic reconfig parameters.
[ INFO] [1726900154.467697079]: Done Setting Dynamic reconfig parameters.
[ INFO] [1726900154.468022910]: depth stream is enabled - width: 640, height: 480, fps: 15, Format: Z16
[ INFO] [1726900154.468370685]: color stream is enabled - width: 640, height: 480, fps: 15, Format: RGB8
[ INFO] [1726900154.469296926]: setupPublishers...
[ INFO] [1726900154.471662120]: Expected frequency for depth = 15.00000
[ INFO] [1726900154.488238017]: Expected frequency for color = 15.00000
[ INFO] [1726900154.499412040]: Expected frequency for aligned_depth_to_color = 15.00000
[ INFO] [1726900154.517951036]: setupStreams...
[ INFO] [1726900154.774025294]: SELECTED BASE:Depth, 0
[ INFO] [1726900154.783842462]: RealSense Node Is Up!
 21/09 14:29:15,676 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,688 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,699 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,812 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,824 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,835 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,846 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,856 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,867 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,878 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,888 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,899 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
[ WARN] [1726900155.911409204]: 
 21/09 14:29:15,913 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,924 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,934 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,945 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,955 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,965 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,976 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,986 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:15,997 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,007 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,018 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,029 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,040 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,051 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,062 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,072 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,083 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,093 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,104 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,114 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,125 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,135 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,145 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,156 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,167 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,177 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,187 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,198 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,208 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,218 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,229 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,239 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,250 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,260 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,270 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,281 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,292 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,303 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,313 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,324 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,334 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,345 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,355 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,366 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,478 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,489 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,500 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,510 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,521 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,531 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,542 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,552 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,563 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,574 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,687 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,699 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,710 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,721 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,732 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,743 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,753 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,764 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,775 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,888 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,900 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,911 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,921 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,932 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,943 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,954 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,964 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:16,975 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:18,024 ERROR [140579581196032] (uvc-streamer.cpp:105) uvc streamer watchdog triggered on endpoint: 132
 21/09 14:29:18,102 ERROR [140579556017920] (uvc-streamer.cpp:105) uvc streamer watchdog triggered on endpoint: 130
 21/09 14:29:19,993 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:20,005 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
 21/09 14:29:20,015 WARNING [140580217759488] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11
^C[camera/points_xyzrgb_hw_registered-5] killing on exit
[camera/color_rectify_color-4] killing on exit
[camera/realsense2_camera-3] killing on exit
[camera/realsense2_camera_manager-2] killing on exit
[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done

Uploading 1a872433c8fe7651ea2d147d216c6ee3.jpg…

@MartyG-RealSense
Copy link
Collaborator

Have you installed support for using the rs_rgbd launch file with Noetic before using the launch file please? Support for this launch file is not included in the ROS wrapper by default and needs to be first installed with the command below.

sudo apt-get install ros-noetic-rgbd-launch

@yedouu
Copy link
Author

yedouu commented Sep 22, 2024

Thank you for your suggestion. I have installed this software package, but it didn't work. However, I bought a new USB 3.0 cable yesterday and found that the camera can work completely normally. Thank you for your advice these past few days!

@MartyG-RealSense
Copy link
Collaborator

You are very welcome. It's great to hear that a new cable resolved your issue. Thanks very much for the update!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants