-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In Jetson Nano with L515, the point cloud from depth is slow with 'control_transfer returned error' #1758
Comments
I see that you've opened this issue up based on discussion on previous issue with D400 product. |
@bigbellmercy Do you mean you followed #1289 (comment) to build and install SDK and ROS wrapper? Could you please share your launch file when get the issue? Thanks! |
I'm facing the same issue on Jetson Xavier with L515. I followed ros-realsense installation guide and then simply executed: "roslaunch realsense2_camera rs_camera.launch" In the logs I see a lot of warnings "Resource temporarily unavailable" and after a few minutes publication of depth stopped. When I replace L515 with D435i it works fine. So it must be something specific to L515. L515 firmware: v1.5.4.1 [ INFO] [1617030903.157307647]: Initializing nodelet with 8 worker threads. |
Can you compare the ROS wrapper to rs-pointcloud? |
@doronhi Thanks for reply. I'm afraid that I never used |
@doronhi But, I think that |
rs-pointcloud is part of the librealsense2-utils package, same as realsense-viewer. |
Ah ha. I didn't know that CUDA is used in Jetson Nano also. In my case, when I used the CUDA build option |
I am sorry, I think I got confused. @alexart13 - do you have an issue with the rate of the pointcloud? I see in your log "num_filters: 0"... |
@doronhi I launched with the default configuration "roslaunch realsense2_camera rs_camera.launch" without applying any filters. As I understand in such case the realsense library just post depth data into the corresponding ROS topic. |
@doronhi is there anything I can do to try to solve the issue? This problem blocks us to some extent. On our robot we would like to replace D435i with L515, because we need more accurate depth data. But we can't do that due to the issue. |
I need some carifications: |
Thanks @doronhi, here is the result:
|
Thanks. So that is not the issue - you have just one copy. |
@doronhi with D435 it works fine. The problem is only with L515. |
@RealSenseSupport Though it's my late reply, yes I followed #1289. And here is the launch file:
|
@bigbellmercy Did you get chance to try "rs-pointcloud" with L515 to see if any issue? @alexart13 Considering your reply "with D435 it works fine. The problem is only with L515", is this the result based on rs-pointcloud? |
@bigbellmercy @alexart13 Any update from your side? Looking forward to your update. Thanks! |
@bigbellmercy @alexart13 Could you please update? Please note that the issue will be closed if we don't hear from you for another 7 days. Thanks! |
Hi! It's quite late for me. I report that when I ran the |
And I've got a new result: When I changed the parameter So, I think this issue may be closed by this solution. Thank you. In the result above, the versions of the software are as below:
P.s: |
@bigbellmercy Thanks for your feedback! Glad to hear that the issue of this ticket resolved. For your new issue, please feel free to create another issue to track and we'll look into this. Thanks! |
Hello, I report a problem on Jetson Nano with L515.
Error
In Jetson Nano with L515, the point cloud output from depth is slow with the following error continuously happening:
But, by
realsense-viewer
, the output is displayed fast and fluently on Jetson Nano with L515.Symptoms
If depth resolution is set to 1024 x 768 maximally, the point cloud topic, /camera/depth/color/points, is not output as reported at #1741.
If depth resolution is set to 640 x 480, the point cloud topic is published at the rate of from about 10 to 25 Hz (usually 10 Hz) while the above error messages appearing continuously. But, after some period, the publication is stopped of itself.
If depth resolution is set to 320 x 240, it is published at the rate of from about 10 to 25 Hz (usually 10 Hz) while the error messages appearing continuously. But during about 30 minutes, the publication was not stopped. So it may be used. But the publication rate is low and fluctuated.
Condition
Only realsense-ros application is executed on the Jetson Nano.
Major parameters for L515 are as below:
enable_depth: true
enable_fisheye: false
enable_infra/1/2: false
enable_color: true (resolution 1280 x 768)
depth_fps: 30
enable_pointcloud: true
All other parameters are default values.
Environment
Jetson Nano ARM64 4GB RAM
Ubuntu 18.04
ROS melodic
L515 firmware v1.5.4.1
realsense-ros v2.2.22
librealsense2 v2.42.0
Build
I've built librealsense2 SDK and realsense-ros package all from source codes as written in #1289 and succeeded. Thanks.
The text was updated successfully, but these errors were encountered: