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

ROS-realsense with D405 errors #2363

Closed
yuzej opened this issue Jun 2, 2022 · 8 comments
Closed

ROS-realsense with D405 errors #2363

yuzej opened this issue Jun 2, 2022 · 8 comments
Labels

Comments

@yuzej
Copy link

yuzej commented Jun 2, 2022

I'm now using Realsense D405 camera. The SDK 2.0 in windows and ubuntu is realised to seceived both 2D and 3D image.
Recently I want to employ D405 in ROS melodic with Ubuntu18.

I have tried the 2 methods in the README file. The errors are listed below:

  1. sudo apt-get install ros-melodic-realsense2-camera
    E: unable to locate the package
    when input as ros-melodic-re , press "tab" button, only the ros-melodic-realtime-tools and ros-melodic-resource-retriever show.

  2. Install from source
    The workspace is created and catkin_make success. When running "roslaunch realsense2_camera rs_camera.launch", the errors is below:
    [ INFO] [1654135956.501689406]: Initializing nodelet with 1 worker threads.
    [ INFO] [1654135956.575161138]: RealSense ROS v2.3.2
    [ INFO] [1654135956.575297787]: Built with LibRealSense v2.50.0
    [ INFO] [1654135956.575356184]: Running with LibRealSense v2.50.0
    [ INFO] [1654135956.594469388]:
    [ INFO] [1654135956.608103916]: Device with serial number 123622270967 was found.

[ INFO] [1654135956.608234424]: Device with physical ID /sys/devices/pci0000:00/0000:00:15.0/0000:03:00.0/usb4/4-1/4-1:1.0/video4linux/video0 was found.
[ INFO] [1654135956.608288499]: Device with name Intel RealSense D405 was found.
[ INFO] [1654135956.608730154]: Device with port number 4-1 was found.
[ INFO] [1654135956.608805337]: Device USB type: 3.2
[FATAL] [1654135956.608897888]: Unsupported device! Product ID: 0x0B5B
[camera/realsense2_camera_manager-2] process has died [pid 55678, exit code 1, cmd /opt/ros/melodic/lib/nodelet/nodelet manager __name:=realsense2_camera_manager __log:=/home/jyz/.ros/log/7818498c-e219-11ec-8035-000c297c12bd/camera-realsense2_camera_manager-2.log].
log file: /home/jyz/.ros/log/7818498c-e219-11ec-8035-000c297c12bd/camera-realsense2_camera_manager-2*.log

So, what should I do to use my D405 in ROS? Which configuration should I change ?

@MartyG-RealSense
Copy link
Collaborator

Hi @yuzej The D405 camera model is only supported in the ros2_beta wrapper for ROS2 (currently version 4.0.4). There are no plans to add D405 support to the ROS1 wrapper or the previous generation of ROS2 wrapper.

@MartyG-RealSense
Copy link
Collaborator

Hi @yuzej A RealSense ROS user at #2297 has created a custom version of the ROS1 wrapper that contains D405 support.

https://github.com/rjwb1/realsense-ros

@MartyG-RealSense
Copy link
Collaborator

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

@yuzej
Copy link
Author

yuzej commented Jun 14, 2022 via email

@MartyG-RealSense
Copy link
Collaborator

Thanks very much. As you are satisfied with the outcome of the case, I will close it. Thanks again!

@yuzej
Copy link
Author

yuzej commented Oct 11, 2022 via email

@yuzej
Copy link
Author

yuzej commented Oct 11, 2022 via email

@MartyG-RealSense
Copy link
Collaborator

Thanks very much @yuzej - it's great to hear that you were successful :)

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

2 participants