Isaac_ros_apriltag with Isaac ROS 4.0 on Orin NX

Hello. I’m trying to use isaac_ros_apriltag on an Orin NX 16Gb with Isaac ROS 4.0, installed according to the official instructions.
When launching the example node, I get the following library loading error:

[ERROR] [1763997656.977859068] [isaac_ros_examples.container]: Failed to load library: Could not load library dlopen error: libnvidia-opticalflow.so.1: cannot open shared object file: No such file or directory, at ./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 '/isaac_ros_examples/container': Failed to load library: Could not load library dlopen error: libnvidia-opticalflow.so.1: cannot open shared object file: No such file or directory, at ./src/shared_library.c:99

After some searching, I found that libnvidia-opticalflow.so.1 cannot be installed on Orin NX.

Does this mean that isaac_ros_apriltag is not supported on Orin NX?
Or is Isaac ROS 4.0 not intended for Orin NX? Or could it be something else?

Hello @ladeser,

Welcome to the forum and thanks for your post!

Isaac ROS 4.0 was primarily released to support the Jetson Thor platform and its associated JetPack 7.0.
To successfully use isaac_ros_apriltag on your Orin NX 16GB, you should install the latest JetPack 6.X version and the corresponding Isaac ROS 3.X release.

Thank you for your answer.

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