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

Nvblox with Realsense - Odom Frame does not exist / DKMS Kernel version #65

Closed
ChrwagnerTHU opened this issue May 16, 2023 · 3 comments
Closed
Assignees
Labels
verify to close Waiting on confirm issue is resolved

Comments

@ChrwagnerTHU
Copy link

Hi,

I'm currently trying to run nvblox on my x86 system with a realsense.
As with some other issues here, I'm facing the following error Warning: Invalid frame ID "odom" passed to canTransform argument target_frame - frame does not exist
I followed this guide in order to install librealsense2-dkms.
Unfortunately, this guide does not work for me. My system runs on kernel version 5.19.0-41-generic. The linked download at the guide only supports 5.13/5.15.
As far as I see it, there is no librealsense2-dkms package for kernel version 5.19.

Is there a possible solution to solve this issue without downgrading my kernel?

Many thanks in advance!

@ChrwagnerTHU
Copy link
Author

ChrwagnerTHU commented May 24, 2023

I've downgraded my kernel, and installed the package from source because the in this guide described workflow didn't work even after downgrading to 5.15.0. After that nvblox worked once, but after that never again.
I think it's important to mention that I work on the NVIDIA Isaac ROS Docker. So every installation of packages is not persistent.
Even if I redo everything to install the package again, it does not work.
Is there a way of making the installation of the new package persistent?

@jaiveersinghNV jaiveersinghNV self-assigned this May 31, 2023
@jaiveersinghNV
Copy link
Contributor

We provide a Dockerfile that performs the necessary setup and installation for RealSense while building the container, which saves you from having to install it each time. To use it, create a file in isaac_ros_common/docker/scripts named .isaac_ros_common-config that specifies CONFIG_IMAGE_KEY=ros2_humble.realsense, as explained here.

@jaiveersinghNV jaiveersinghNV added the verify to close Waiting on confirm issue is resolved label May 31, 2023
@ChrwagnerTHU
Copy link
Author

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
verify to close Waiting on confirm issue is resolved
Projects
None yet
Development

No branches or pull requests

2 participants