realsense-ros: [ROS2] Realsense Camera Node Error
I receive the following error while executing:
ros2 run realsense2_camera realsense2_camera_node
on my SBC Debix Model A (2GB RAM) with Ubuntu 22.04 LTS (Kernel: 5.15.71) and ROS2 Humble Hawksbill installed on it.
[INFO] [1689686546.852992327] [camera]: RealSense ROS v4.54.1
[INFO] [1689686546.853310713] [camera]: Built with LibRealSense v2.54.1
[INFO] [1689686546.853378966] [camera]: Running with LibRealSense v2.54.1
18/07 15:22:26,882 WARNING [281472727836896] (d400-factory.cpp:1195) DS5 group_devices is empty.
18/07 15:22:27,259 ERROR [281472727836896] (librealsense-exception.h:52) xioctl(VIDIOC_S_EXT_CTRLS) failed Last Error: Invalid argument
18/07 15:22:27,283 WARNING [281472727836896] (rs.cpp:312) null pointer passed for argument "device"
[WARN] [1689686547.284061376] [camera]: Device 1/3 failed with exception: xioctl(VIDIOC_S_EXT_CTRLS) failed Last Error: Invalid argument
I’ve installed “succesfully” (no problems appeared) both the SDK and RealSense libs (and dependencies).
The camera is correctly plugged via USB, as it shows the lsusb command:
Bus 002 Device 003: ID 8086:0b3a Intel Corp. Intel(R) RealSense(TM) Depth Camera 435i
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 50
3.22 is newer than 3.8, so it should be fine.
Instructions for using the CMake tool to build the SDK from source code with the RSUSB backend method can be found at https://github.com/IntelRealSense/librealsense/issues/9931#issuecomment-964289692