Skip to content
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

ros2 wrapper for L515 #3262

Closed
jin-yiwei opened this issue Nov 21, 2024 · 7 comments
Closed

ros2 wrapper for L515 #3262

jin-yiwei opened this issue Nov 21, 2024 · 7 comments
Labels

Comments

@jin-yiwei
Copy link

  • Before opening a new issue, we wanted to provide you with some useful suggestions (Click "Preview" above for a better view):

  • All users are welcomed to report bugs, ask questions, suggest or request enhancements and generally feel free to open new issue, even if they haven't followed any of the suggestions above :)


Required Info
Camera Model L515
Firmware Version (Open RealSense Viewer --> Click info)
Operating System & Version Ubuntu 22
Kernel Version (Linux Only) 5.19.0
Platform PC
Librealsense SDK Version 2.55.1
Language python
Segment others
ROS Distro humble
RealSense ROS Wrapper Version i don't sure

Issue Description

<Describe your issue / question / feature request / etc..>
i have 3 camera, two D435i and one L515, when i make: ros2 launch realsense2_camera rs_launch, d435i are ok, but l515 show "No realsense devices were found", do you know why?

@MartyG-RealSense
Copy link
Collaborator

Hi @jin-yiwei Support for L515 ended in librealsense version 2.54.1 because it is a retired camera model. If you are using the RealSense ROS wrapper then I recommend installing the 2.50.0 or 2.51.1 version of librealsense, and using the 4.51.1 ROS2 wrapper in order for your L515 to be detected.

@tonywong-1115
Copy link

Thanks for ur reply. But it seems the 2.54.1 version doesn't support ubuntu 22.04 because of the kernel version problem. The focal patches only support up to 5.11 kernel. Is there a better solution that I can launch l515 on 22.04?

@MartyG-RealSense
Copy link
Collaborator

MartyG-RealSense commented Nov 22, 2024

You could build 2.51.1 from source code using the RSUSB Backend procedure described at IntelRealSense/librealsense#9931 (comment)

The 2.51.1 librealsense version's source code can be downloaded from the 'Assets' file list at the bottom of the page linked to below.

https://github.com/IntelRealSense/librealsense/releases/tag/v2.51.1

When librealsense is installed with the RSUSB Backend method, the build is not dependent on a particular Linux version or kernel version and does not require a kernel patch script to be run.

Once librealsense 2.51.1 has been successfully installed then you can build the 4.51.1 ROS2 wrapper from source code. There is a custom 'forked' version of 4.51.1 created by a RealSense ROS user at the link below that you could build.

https://github.com/Unlimited-Robotics/realsense-ros-4.51.1

@MartyG-RealSense
Copy link
Collaborator

Hi @jin-yiwei and @tonywong-1115 Do either of you require further assistance with this case, please? Thanks!

@jin-yiwei
Copy link
Author

Hi @jin-yiwei and @tonywong-1115 Do either of you require further assistance with this case, please? Thanks!

Thanks~ It seems solved

@MartyG-RealSense
Copy link
Collaborator

You are very welcome. I'm pleased to hear that.

@MartyG-RealSense
Copy link
Collaborator

Case closed due to no further comments received.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants