Unable to install RealSense DKMS

I am currently trying to get Isaac ROS nvblox working on my Jetson AGX Orin.
I got to the point where I run the ros2 node, but while running I get an error like:

 [nvblox_node-3] Warning: Invalid frame ID "odom" passed to canTransform argument target_frame - frame does not exist
 [nvblox_node-3] at line 93 in /opt/ros/humble/src/geometry2/tf2/src/buffer_core.cpp

According to the troubleshooting page (Solution 1), I am suppose to install the DKMS for librealsense. The problem, however, is that the install page links to a deb package with a amd64 tag, and when I try to install on the Jetson, it says that it couldn’t install because the Jetson has a arm64 architecture, not amd64.

What am I suppose to do now?

Thank you

Looking into it further, I notice that I do pass Check #1 on the troubleshooting page and therefore don’t need to install DKMS. However, I also pass Check #2 and nvblox doesn’t work so I’m still looking for answers.

Thanks

Take a look at the Isaac ROS RealSense setup page here if you haven’t already. We compile librealsense from source on aarch64 in Dockerfile.realsense for you or you can perform the steps yourself if not running in Docker.

1 Like

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