After flashing an Orin Nano using the SDK Manager, then following isaac_ros_apriltag — isaac_ros_docs documentation, I get this error. I also get a similar error when trying to follow the vslam example, with a different library (libcusolver.so.11).
[INFO] [launch]: All log files can be found below /home/admin/.ros/log/2024-02-09-16-52-51-118579-ubuntu-14381
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [component_container_mt-1]: process started with pid [14392]
[component_container_mt-1] [INFO] [1707526371.710590296] [apriltag_container]: Load Library: /opt/ros/humble/lib/libapriltag_node.so
[component_container_mt-1] [ERROR] [1707526371.712970735] [apriltag_container]: Failed to load library: Could not load library dlopen error: libnvToolsExt.so.1: cannot open shared object file: No such file or directory, at /tmp/binarydeb/ros-humble-rcutils-5.1.4/src/shared_library.c:99
[ERROR] [launch_ros.actions.load_composable_nodes]: Failed to load node ‘apriltag’ of type ‘nvidia::isaac_ros::apriltag::AprilTagNode’ in container ‘/apriltag_container’: Failed to load library: Could not load library dlopen error: libnvToolsExt.so.1: cannot open shared object file: No such file or directory, at /tmp/binarydeb/ros-humble-rcutils-5.1.4/src/shared_library.c:99
I got same error on the Jetson NX. Please help! Thanks.
Hi @alistair7
I was testing on my orin nano, and I didn’t see any error.
Did you install all the necessary libraries from the SDK manager?
You can check if everything is installed with jtop at page 7
Hi @alistair7
Thank you for your screenshot.
You need Jetpack 5.1.2 for Isaac ROS to work. Please refer to the requirements page.
Best,
Raffaello
Failed to load library: Could not load library dlopen error: libnvToolsExt.so.1: cannot open shared object file: No such file or directory
I ran into this issue as well recently on JetPack 6.1. My issue was that I had not installed CUDA. To fix it, I ran sudo apt install cuda-12-6
.
For future reference, libnvToolsExt.so.1 is part of the cuda-nvtx-12-6
package and libcusolver.so.11 is part of the libcusolver-12-6
package. Both packages get installed when installing CUDA.
Hi @D3_jshaffer
Please note that the latest release of Isaac ROS is compatible with Jetpack 6.0.
Check the requirement page: Getting Started — isaac_ros_docs documentation
Best,
Raffaello