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.