-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
UVCIOC_CTRL_QUERY Error on Raspberry Pi 4 #3089
Comments
Hi @hsm0805 It is important to use the camera firmware version that is recommended for a particular librealsense SDK version, otherwise errors can occur. The recommended firmware for use with 2.54.1 is 5.15.0.2, as 5.16.0.1 is intended for use with SDK 2.55.1. It can be difficult to get the librealsense SDK to work with Raspberry Pi boards, and using the RealSense ROS wrapper too adds further difficulty. Historically, installing librealsense using the libuvc backend method (the predecessor of RSUSB) has worked well for Raspberry Pi users. Intel provide a simple build script for the libuvc method at the link below. https://github.com/IntelRealSense/librealsense/blob/master/doc/libuvc_installation.md |
Hi @MartyG-RealSense, thanks for your fast response! I've installed 5.15.0.2 and followed the libuvc installation but I'm still getting the same error:
Running
Do I need to build librealsense again after I've installed libuvc? EDIT:
|
No, it is not necessary to install librealsense again after using the libuvc build script, because it is this script itself that installs librealsense. It is necessary to re-install the ROS wrapper again after a new install of librealsense though. |
Hi @hsm0805 Do you require further assistance with this case, please? Thanks! |
I couldn't get the color stream to work, however, the infra streams seem to work fine. I'll just use those for now, thanks! |
You are very welcome, @hsm0805 - thanks very much for the update! As you are using the infrared streams for now, I will close this case. Please feel free to re-open it at a future date if you need to. Thanks again! |
Issue Description
Hi, I want to use the RealSense D435 camera with my Raspberry Pi and ROS2, but when I run
ros2 run realsense2_camera realsense2_camera_node
(or the python one) I get the following error messages:I've followed the Installation on Ubuntu instructions and
cmake ../ -DFORCE_RSUSB_BACKEND=true -DCMAKE_BUILD_TYPE=release -DBUILD_EXAMPLES=true -DBUILD_GRAPHICAL_EXAMPLES=true
I've updated the camera's firmware as suggested by this user, which actually made it work once:
The only difference I can see is that in this case the RGB sensor was successfully started. Currently I get the same error messages as above. I have tried using different parameters like
initial_reset:=true
, disabling the depth stream or lowering the resolution/fps but nothing seems to work. The camera works fine on my Ubuntu VM.I hope someone can help.
The text was updated successfully, but these errors were encountered: