-
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
Not able to run Realsense D455 with ROS2 connected with Raspberry Pi 4B #3246
Comments
little update, I was able to make it run after these changes, but very slowly and doesn't work every time, as well extremely slow when doing rviz2 on my computer and going on topic /camera/camera/color/image_raw documented here the steps since my first message: Hardware: Software:
First, ensure your system is updated and install dependencies required for RealSense SDK:
We are using RealSense SDK v2.55.1, which you can download and install manually. Ensure you are in the home directory for these steps.
It's important to use firmware version 5.16.0.1 for compatibility. Use the RealSense Viewer to check and update firmware:
The RealSense ROS2 wrapper version 4.55.1 is used here. This wrapper integrates the RealSense SDK with ROS2, allowing you to access camera data in ROS2. 4.1. Create a ROS2 Workspace:
4.2. Clone the Wrapper Repository:
4.4. Build the ROS2 Wrapper:
4.5. Source the ROS2 Environment:
Now that everything is installed, run the RealSense ROS2 node to start capturing data from the D455 camera.
|
Thanks so much @mxmmbd1 for sharing in detail the procedure that enabled you to get it working with your Raspberry Pi. I note that you are experiencing extreme slowness, however. This is characteristic of using RealSense cameras with Raspberry Pi boards. Typically, the best that can be achieved is basic depth and color streaming. Please test whether performance improves if you set depth and color to 640x480 resolution at 15 FPS.
|
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 :)
Issue Description
similar to issue #3158
@MartyG-RealSense @haidaumitom I am currently trying to connect the Realsense D455 with the Raspberry Pi 4 B over ROS 2. I used humble on the Ubuntu 22.04. I followed this guide https://github.com/IntelRealSense/realsense-ros?tab=readme-ov-file#installation-on-ubuntu. I followed the steps for the installation on Ubuntu and did Step 1. the guide of Humble. Step 2 I did option 2. Step 3 I did option 2.
The camera is plugged into the USB 3.0
When trying to do
ros2 launch realsense2_camera rs_launch.py
ros2 launch realsense2_camera rs_launch.py depth_module.depth_profile:=1280x720x30 pointcloud.enable:=true
or
ros2 run realsense2_camera realsense2_camera_node
ros2 run realsense2_camera realsense2_camera_node --ros-args -p enable_color:=false -p spatial_filter.enable:=true -p temporal_filter.enable:=true
I get this response usually
The text was updated successfully, but these errors were encountered: