IntelRealSense / librealsense

Intel® RealSense™ SDK
https://www.intelrealsense.com/
Apache License 2.0
7.49k stars 4.8k forks source link

Nano Orin #13114

Closed djaniel closed 3 weeks ago

djaniel commented 1 month ago

Hello

I am having some difficulties when setting up librealsense and camera D435i on a Jetson Nano Orin. Here is my setup:

Required Info
Camera Model D435i and D435
Firmware Version 5.16.01
Operating System & Version Linux Ubuntu 22
Kernel Version (Linux Only) 5.15.136-tegra
Platform NVIDIA Nano Orin, Jetson Pack 6.0
SDK Version 2.55.1
Language C/C++/python
Segment Robotics Humble ROS2

Issue Description

I recently reinstalled everything on the Jetson Nano Orin (Fresh start, Ubuntu 22, jetson pack 6.0). I installed from source librealsense and tested realsense-viewer. The only camera that worked with no particular changes to the CMake configuration was D435. Unfortunately , the D435i was listed when typing lsusb but not shown when launching rs-enumerate-devices.

I changed the RSUSB_BACKEND flag to true, and the rs-enumerate-devices started recognizing the D435i camera. Unfortunately the connection is not reliable, realsense-viewer crashes when starting all three streams (RGB, depth, IMU). A lot of error messages appear on the console of realsense-viewer. Here is an screenshot: Screenshot from 2024-07-02 10-48-56

Do you have any suggestions?

MartyG-RealSense commented 1 month ago

Hi @djaniel There is a known issue for some RealSense users when starting three streams (RGB, depth, IMU) in the RealSense Viewer tool. The problem, which typically manifests as No Frames Received on one of the streams, does not have a fix. It is therefore recommendable to only enable two streams at a time if you experience this problem and need to use the IMU (depth + IMU, or RGB + IMU). Or only use the IMU on its own.

The trigger is the enabling of the Motion Module when using three streams, so changing the order that the streams are enabled in does not make a difference.

The problem also occurs in program scripts, but can be avoided if creating two separate pipelines (Python) or using callbacks (C++).

MartyG-RealSense commented 1 month ago

Hi @djaniel Do you require further assistance with this case, please? Thanks!

nlitz88 commented 1 month ago

I have also run into this problem with my Jetson Orin Nano running Jetpack 6.0. @MartyG-RealSense do you know if this is a librealsense issue or a Jetpack 6.0 issue?

In either case, while there may not be a fix at the moment, is a fix in the pipeline or planned for the future?

MartyG-RealSense commented 1 month ago

Hi @nlitz88 The RealSense Viewer 'enabling three streams' issue with the Motion Module is not related to JetPack 6. I will raise the question of a fix with my Intel RealSense colleagues.

It is possible to display depth, RGB and IMU streams in the rs-capture pre-made example program as it is not affected by the issue. If you installed librealsense with the examples included then you should be able to find a pre-built executable version of rs-capture in the usr/local/bin folder of Linux.

image

As mentioned above, when writing your own program script you can workaround the issue to avoid problems occurring by creating two separate pipelines in Python or using callbacks in C++.

nlitz88 commented 1 month ago

Thanks for getting back @MartyG-RealSense

Maybe this deserves its own issue in realsense-ros, but I am wondering if this has anything to do with a similar issue realsense ros has when attempting to launch the realsense camera node with the gyroscope and accelerometer enabled.

When I run the following launch command:

ros2 launch realsense2_camera rs_launch.py enable_gyro:=true enable_accel:=true

I get a very similar output compared to the output Alexander is getting in his post: https://github.com/IntelRealSense/realsense-ros/issues/3162#issuecomment-2225081341

My output is as follows:

[INFO] [launch]: All log files can be found below /home/admin/.ros/log/2024-07-16-01-25-32-097798-f1tarmo-721784 [INFO] [launch]: Default logging verbosity is set to INFO [INFO] [realsense2_camera_node-1]: process started with pid [721809] [realsense2_camera_node-1] [INFO] [1721107532.553202078] [camera.camera]: RealSense ROS v4.51.1 [realsense2_camera_node-1] [INFO] [1721107532.553485413] [camera.camera]: Built with LibRealSense v2.55.1 [realsense2_camera_node-1] [INFO] [1721107532.553525286] [camera.camera]: Running with LibRealSense v2.55.1 [realsense2_camera_node-1] [INFO] [1721107533.476560625] [camera.camera]: Device with serial number 032622072910 was found. [realsense2_camera_node-1]  [realsense2_camera_node-1] [INFO] [1721107533.476768982] [camera.camera]: Device with physical ID 2-1.1-3 was found. [realsense2_camera_node-1] [INFO] [1721107533.476805687] [camera.camera]: Device with name Intel RealSense D435I was found. [realsense2_camera_node-1] [INFO] [1721107533.477230529] [camera.camera]: Device with port number 2-1.1 was found. [realsense2_camera_node-1] [INFO] [1721107533.477274050] [camera.camera]: Device USB type: 3.2

[realsense2_camera_node-1] [INFO] [1721107533.489649092] [camera.camera]: JSON file is not provided [realsense2_camera_node-1] [INFO] [1721107533.492735500] [camera.camera]: Device Name: Intel RealSense D435I [realsense2_camera_node-1] [INFO] [1721107533.505793887] [camera.camera]: Device Serial No: 032622072910 [realsense2_camera_node-1] [INFO] [1721107533.509419988] [camera.camera]: Device physical port: 2-1.1-3 [realsense2_camera_node-1] [INFO] [1721107533.512172692] [camera.camera]: Device FW version: 5.16.0.1 [realsense2_camera_node-1] [INFO] [1721107533.517942363] [camera.camera]: Device Product ID: 0x0B3A [realsense2_camera_node-1] [INFO] [1721107533.519191545] [camera.camera]: Sync Mode: Off [realsense2_camera_node-1] [INFO] [1721107538.342939504] [camera.camera]: Set ROS param depth_module.profile to default: 848x480x30 [realsense2_camera_node-1] [INFO] [1721107539.990298696] [camera.camera]: Set ROS param rgb_camera.profile to default: 1280x720x30 [realsense2_camera_node-1] [INFO] [1721107539.991906702] [camera.camera]: Set ROS param gyro_fps to default: 200 [realsense2_camera_node-1] [INFO] [1721107539.992069201] [camera.camera]: Set ROS param accel_fps to default: 63 [realsense2_camera_node-1] [INFO] [1721107540.015772732] [camera.camera]: Stopping Sensor: Stereo Module [realsense2_camera_node-1] [INFO] [1721107540.268961861] [camera.camera]: Starting Sensor: Stereo Module [realsense2_camera_node-1] [INFO] [1721107540.440405748] [camera.camera]: Open profile: stream_type: Depth(0), Format: Z16, Width: 848, Height: 480, FPS: 30 [realsense2_camera_node-1] [INFO] [1721107540.440716091] [camera.camera]: Stopping Sensor: RGB Camera [realsense2_camera_node-1] [INFO] [1721107540.450258138] [camera.camera]: Starting Sensor: RGB Camera [realsense2_camera_node-1] [INFO] [1721107540.516928595] [camera.camera]: Open profile: stream_type: Color(0), Format: RGB8, Width: 1280, Height: 720, FPS: 30 [realsense2_camera_node-1] [INFO] [1721107540.517158361] [camera.camera]: Stopping Sensor: Motion Module [realsense2_camera_node-1] 16/07 01:25:40,534 WARNING [281472820766944] (ds-calib-parsers.cpp:35) IMU Calibration is not available, default intrinsic and extrinsic will be used. [realsense2_camera_node-1] [INFO] [1721107540.537118572] [camera.camera]: Starting Sensor: Motion Module [realsense2_camera_node-1] [INFO] [1721107540.566035313] [camera.camera]: Open profile: stream_type: Accel(0)Format: MOTION_XYZ32F, FPS: 63 [realsense2_camera_node-1] [INFO] [1721107540.566233526] [camera.camera]: Open profile: stream_type: Gyro(0)Format: MOTION_XYZ32F, FPS: 200 [realsense2_camera_node-1] [INFO] [1721107540.587328164] [camera.camera]: RealSense Node Is Up! [realsense2_camera_node-1] 16/07 01:25:40,683 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,697 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,716 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,731 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,756 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,770 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,787 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,810 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,823 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,850 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,869 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,885 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,903 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,916 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,932 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,947 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,966 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,981 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:40,997 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,013 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,028 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,047 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,061 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,079 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,092 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,114 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,137 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,151 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,180 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,196 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,212 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,228 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,245 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,261 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,284 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,287 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,314 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,322 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,337 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,341 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,360 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,367 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,378 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,381 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,390 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,396 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,402 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,411 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,416 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,431 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,433 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,453 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,455 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,469 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,473 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,486 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,489 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,501 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,504 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,517 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,519 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,532 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,534 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,551 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,553 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,573 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,577 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,596 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,598 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,612 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,615 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,629 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,632 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,645 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,647 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,659 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,662 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,675 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,676 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11 [realsense2_camera_node-1] 16/07 01:25:41,701 WARNING [281472795404512] (messenger-libusb.cpp:42) control_transfer returned error, index: 768, error: Resource temporarily unavailable, number: 11

And so on. Only when I omit both the enable_gyro and enable_accel does the node launch and publish RGB and depth images as expected. Of course, however, I do not get any odometry messages published from the RealSense imu topic /camera/imu.

Just for some context, I have:

Is it possible this is the same underlying problem?

nlitz88 commented 1 month ago

Quick update: I just downgraded the D435i's firmware to version 5.13.0.50 per NVIDIA's Isaac ROS RealSense setup guide (mainly because that is my target application). NOW, when I run

ros2 launch realsense2_camera rs_launch.py enable_gyro:=true enable_accel:=true

I only get a few of those "control_transfer returned error" messages, but ultimately I'm getting messages published to both /camera/accel/sample and /camera/gyro/sample at 60 Hz and 200 Hz, respectively.

Soooo...maybe downgrading the firmware solved the problem for this scenario? Sorry if this isn't relevant here, just wanted to reported what I found!

MartyG-RealSense commented 1 month ago

Hi @nlitz88 I'm very pleased to hear that you have made positive progress! in your particular case!

@djaniel Have you been able to make any progress since your previous comment, please?

MartyG-RealSense commented 1 month ago

Hi @nlitz88 Do you require further assistance with this case, please? Thanks!

nlitz88 commented 1 month ago

I believe my problem is solved for now--thank you for steering me in the right direction @MartyG-RealSense !

MartyG-RealSense commented 1 month ago

You are very welcome, @nlitz88 - I'm pleased that you had a successful outcome. Thanks very much for the update!

MartyG-RealSense commented 3 weeks ago

Case closed due to solution achieved and no further comments received.