D415 over ethernet with Raspberry Pi 4B
Hi,
I have been trying to run the D415 camera over ethernet using Raspberry Pi.
I have try to follow the instructions here
https://dev.intelrealsense.com/docs/open-source-ethernet-networking-for-intel-realsense-depth-cameras
The sample image doesn't work with my raspberry, it said "this board needs newer software".
Also I have try to install in a new raspberry pi 64bit without desktop image the following shell script https://github.com/IntelRealSense/librealsense/blob/master/doc/libuvc_installation.md
After that the raspberry detects the camera with rs-enumerate-devices command, but it doesn't work over ethernet. I think that the script does not install the rs-server service, I have try to start it with sudo systemctl restart rs-server.service but it seems that the server is not installed.
I think that the guide is incomplete and confusing. Does anybody know how to get the camera working over ethernet?
Thanks
-
Hi Juan Diezyanguas The open-source ethernet guide is best read in a particular order.
1. The easiest way to test the system is to use a complete pre-made Raspberry Pi 4 SD card image with the SDK and networking included that Intel provide at the link below. If you use this method then you will not need to build the SDK from source code.
****************************
Alternatively, if you would instead prefer to build the RealSense SDK from source code with CMake, skip the information above. Instead, perform a source code build and include the CMake build flags below in the CMake build instruction:
-DBUILD_NETWORK_DEVICE=ON
-DFORCE_RSUSB_BACKEND=ON
2. After the networking-equipped SDK has been installed, either with the SD card image or a source code build, proceed to the First Boot section of the guide:
And then log into the Pi via secure shell and set up a Static IP address:
Finally, access the camera from the RealSense Viewer as a Network Device using the instructions in the Testing the Camera section of the guide.
3. Bear in mind that the camera stream configurations that you may be used to during normal use of the camera may not be accessible over ethernet, as the networking tool has a smaller range of supported resolution / FPS modes described in the Software Limitations section of the guide:
-
Hi,
The pre-build image is not working for me. It doesn't boot the raspberry, I can see in the screen the message "this board needs newer software".
In respect about the manual building from source I'll try to modify the libuvc_installation.sh script to add the mentioned parameters an try to recompile.
With regards,
Please sign in to leave a comment.
Comments
2 comments