Hello everyone,
I am currently using a Jetson AGX Orin 64GB Developer Kit with Jetpack 6.1 and Isaac ROS 3.2. My goal is to perform visual SLAM with a Realsense D435i camera.
However, I’ve encountered an issue when running Docker with the Realsense camera connected via USB. The camera is not recognized within the container immediately after Docker starts. To make it work, I have to disconnect and reconnect the camera, which is inconvenient.
Is there a way to resolve this issue? Below is the log output from the rs-enumerate-devices
command executed right after starting Docker, showing that the camera is not detected:
16/01 10:25:42,031 ERROR [281473541064768] (handle-libusb.h:53) failed to open usb interface: 0, error: RS2_USB_STATUS_ACCESS
16/01 10:25:42,032 ERROR [281473582876736] (uvc-sensor.cpp:412) acquire_power failed: failed to set power state
16/01 10:25:42,033 ERROR [281473582876736] (rs.cpp:237) [rs2_create_device( info_list:0xaaaacac6ba90, index:0 ) UNKNOWN] failed to set power state
16/01 10:25:42,034 ERROR [281473582876736] (rs.cpp:237) [rs2_delete_device( device:nullptr ) UNKNOWN] null pointer passed for argument "device"
Could not create device - failed to set power state . Check SDK logs for details
16/01 10:25:42,041 ERROR [281473549518912] (handle-libusb.h:53) failed to open usb interface: 0, error: RS2_USB_STATUS_ACCESS
16/01 10:25:42,041 ERROR [281473582876736] (uvc-sensor.cpp:412) acquire_power failed: failed to set power state
16/01 10:25:42,042 ERROR [281473582876736] (rs.cpp:237) [rs2_create_device( info_list:0xaaaacac6ba90, index:1 ) UNKNOWN] failed to set power state
16/01 10:25:42,042 ERROR [281473582876736] (rs.cpp:237) [rs2_delete_device( device:nullptr ) UNKNOWN] null pointer passed for argument "device"
Could not create device - failed to set power state . Check SDK logs for details
No device detected. Is it plugged in?
admin@ubuntu:/workspaces/isaac_ros-dev$ rs-enumerate-devices
16/01 10:25:59,265 ERROR [281473624229952] (handle-libusb.h:53) failed to open usb interface: 0, error: RS2_USB_STATUS_ACCESS
16/01 10:25:59,265 ERROR [281473666054208] (uvc-sensor.cpp:412) acquire_power failed: failed to set power state
16/01 10:25:59,266 ERROR [281473666054208] (rs.cpp:237) [rs2_create_device( info_list:0xaaaafb2ff4e0, index:0 ) UNKNOWN] failed to set power state
16/01 10:25:59,266 ERROR [281473666054208] (rs.cpp:237) [rs2_delete_device( device:nullptr ) UNKNOWN] null pointer passed for argument "device"
Could not create device - failed to set power state . Check SDK logs for details
No device detected. Is it plugged in?
I would greatly appreciate any suggestions or solutions to address this problem. Thank you in advance for your help!