Connecting Intelrealsense Depth Camera D455 to Jetson Orin Nano 8GB

Hello, I’m trying to connect my Intelrealsense depth camera D455 to my Jetson Orin Nano 8 GB module. By following the official documentation of intelrealsense listed below.

and

See the attached image.

Can someone help me to connect to my Jetson orin nano.

Thanks!

Hi,
The camera needs additional driver. Please try to download and build the driver:

https://github.com/IntelRealSense/librealsense/archive/refs/tags/v2.50.0.tar.gz

Hi DaneLLL!

Still, I couldn’t able to figure it out. I reloaded everything fresh. But I’m not able to connect with the camera.

I’m following the below documentation.

Is it right or I’m going wrong by following that document. Could you please provide me the guidelines to how to establish the connection for the camera with jetson nano orin.

Thanks!!

Hi,
Please refer to the steps for D435:

$ sudo apt update && sudo apt install -y --no-install-recommends build-essential cmake git libbullet-dev libpython3-dev \
  libasio-dev libtinyxml2-dev libcunit1-dev libboost-python-dev libgtk-3-dev  libcurl4-openssl-dev libcurl4 libssl-dev \
  libusb-1.0-0-dev pkg-config libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev vim htop sudo python3-pip
$ sudo python3 -m pip install pybind11
$ wget https://github.com/IntelRealSense/librealsense/archive/refs/tags/v2.50.0.tar.gz
$ tar xpf v2.50.0.tar.gz && cd librealsense-2.50.0 && ./scripts/setup_udev_rules.sh
$ mkdir build && cd build
$ CUDACXX=/usr/local/cuda-11.4/bin/nvcc cmake ../ \
        -DBUILD_PYTHON_BINDINGS:bool=true \
        -DBUILD_WITH_CUDA=true \
        -DFORCE_RSUSB_BACKEND=false \
        -DPYTHON_EXECUTABLE=/usr/bin/python3 \
        -DCMAKE_BUILD_TYPE=Release
$ make -j4
$ sudo make install
$ ls /usr/lib/python3/dist-packages/pyrealsense2

And run

$ python3 ./realsense.py

realsense.py (1.5 KB)

If you use Jetpack 6.0GA, please change CUDACXX to 12.2

1 Like

Thanks I’ll try that and let you know by the eod.

Hi, I totally removed the JetPack 6.0 from my SD card and i flashed whole new with the help of balenaEtcher by following the below steps for my GUI.

And i followed the above steps given by DaneLLL today. I don’t know where it is going wrong but for the entire process it ran good. But when i tried to run the below step.
$ python3 ./realsense.py
It is taking too much time and not responding to the prompt at all.

But, I can see that my Depth camera D455f is connected to the usb ports with the help of the below command.
$ lsusb

and when i try to run the below command, it is showing no device detected.
$ rs-enumerate-devices

and i even change this for my Jetpack 6.0GA, I changed CUDACXX to 12.2
Now, what should i do to resolve this connection issue with my depth camera?

You can see everything in the picture attached.

Now what can i do to establish the connection?

Thanks!!

Hi,
Probably driver of v2.50.0 does not support D455. You may try later version.

And can try realsense-viewer. There are reference steps in

Jetson AGX Orin FAQ
Q: How to run realsense camera on Orin devices?

Hi, DaneLLL I followed the above link.
How to run realsense camera on Orin devices?
Even tough i couldn’t able to connect my camera and there is one error.

Then i tried with the official Intelrealsense documentation to change that particular command with my linux 22.04 version.

I’m getting the below error from the very first time i tried to connect the same error is getting encountered every time with that particular command.

If i can try to link those kernel headers properly, then i can able to connect my camera to the realsense-viewer i guess.

Thanks!!

I am writing to follow up on a query I posted earlier regarding an issue I am experiencing with my Intel RealSense D455 camera. Unfortunately, I haven’t received any responses yet, and I am hoping someone could assist me.

Thanks!

Hi,
The two methods we shared are validated with D435. We don’t have D455. For further suggestion, would see if other users can share experience.

You may check if the firmware of D455 is the latest version. And if you can capture frame data through v4l2-ctl commands.

Ok, I will try that.

I’m still unable to connect the D455 camera to the Jetson Orin Nano 8GB Dev Kit. Are there any other methods I can try to establish the connection?

Thanks in advance for any help.

Hi,
Would need other users to share experience about launching D455. The steps are validated with D435.

Hi,
Please try this:
https://support.intelrealsense.com/hc/en-us/community/posts/31576776977427-cannot-connect-D455-on-jetson-agx-orin?page=1#community_comment_31577939626771

D455 has an IMU so it looks like additional driver is required. Please give it a try.

Ok, let me try that way and i will update you on this.

Thanks!!

The only thing that repeatedly worked for me with all versions Jetpack & Jetsons and D455 was to build from source, you can more or less follow this reply. You also will have to remove binaries otherwise you’ll get weird errors like permissions, etc.

Hi,

Please run the command and try again:

> $ sudo rm /usr/lib/aarch64-linux-gnu/tegra/libv4l2_nvargus.so

Above does not work.

The working solution is to enable IMU driver:
Connecting Intelrealsense Depth Camera D455 to Jetson Orin Nano 8GB - #17 by DaneLLL

Hi DaneLLL

I tried it. But nothing seems to be working out. IDK where i’m going wrong in the process. Can you provide me the step by step guide if possible so that i can figure out where i’m going wrong in the whole process of connecting my camera to my dev kit. With the help of those steps i can retry the whole process from scratch again.

Thanks!!

Hi everyone,

I’ve been trying to connect my D455F RealSense camera to my Jetson Orin Nano Dev Kit, but I haven’t had any luck getting it to work. I’ve followed several suggestions, such as verifying the IMU driver installation, checking udev rules, and ensuring all dependencies are installed. Unfortunately, nothing seems to be working, and I’m not sure where I might be going wrong.

Could someone please provide a detailed, step-by-step guide for connecting the D455F camera to the Jetson Orin Nano? I’d like to start the process from scratch and figure out where things might be going off track.

Thanks in advance for your help!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.