realsense-ros: D435 - USB SCP overflow,1.55236e+12,Error,Hardware Error

Device: Raspberry Pi 3 Model B OS version: Ubuntu MATE 16.04 Camera: D435 (over USB2) Firmware: 5.11.1.100 librealsense version: 2.18.1 (unpatched, for USB2 support) ROS realsense version: 2.2.0 ROS version: kinetic

Hi!

When I run roslaunch realsense2_camera rs_camera.launch filters:=pointcloud I get lots of warnings that say the following:

[ WARN] [1552356094.393717336, 194.518000000]: Hardware Notification:USB SCP overlfow,1.55236e+12,Error,Hardware Error

I get topics showing up in rqt but no Pointcloud2 data seems to be appearing in rviz on the /camera/depth_registered/points as expected.

Also, librealsense seems to be working ok as realsense-viewer, rc-depth, etc, are working.

Thanks in advance for any help!

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 19

Most upvoted comments


@chenbo1173 Any other questions about this ticket? If no, will close this accordingly.

I was able to find a workaround with the following:

roslaunch realsense2_camera rs_camera.launch filters:=pointcloud enable_infra1:=false enable_infra2:=false

My guess is I was getting the USB SCP overlfow error because too much data was being transferred over USB 2. By disabling infrared I think I took some of the pressure off so now no overflow 🤷‍♂️

bump

Still seeing the same thing when I try running higher resolutions and framerates on Odroid XU4 over USB3