NVIDIA-ISAAC-ROS / isaac_ros_apriltag

NVIDIA-accelerated Apriltag detection and pose estimation.
https://developer.nvidia.com/isaac-ros-gems
Apache License 2.0
107 stars 19 forks source link

Cuda failure: Unable to recieve meaningful tag_detections #3

Closed nsr-taylor closed 2 years ago

nsr-taylor commented 2 years ago

I am getting a strange error message while running 'ros2 run isaac_ros_apriltag isaac_ros_apriltag':

Screenshot from 2022-02-04 11-02-14

This error message only appears after I spin up the calibrated camera publisher, as instructed in Step 6 of the Quickstart section. For reference, I am using the v4l2_camera node, which is compatible with my laptop camera. This error is especially confusing as the path '/home/thomas/Downloads' doesn't exist on my local machine or in the docker container. Likewise, I am unable to receive meaningful /tag_detections information, as I'm not sure that the isacc_ros_apriltag node is publishing anything given the issue raised above.

I am running the docker container on x86_64 and meet all of the outlined system requirements. I have been able to successfully get the isaac_ros_image_pipeline to work, which leads me to believe that my container workspace has been setup correctly.

Any help would be greatly appreciated. Please let me know if I failed to mention any information that would prove valuable in getting this issue resolved. Thanks in advance!

ctxqlxs commented 2 years ago

focus

ctxqlxs commented 2 years ago

Static link library is not suitable for 30 * Series graphics card?

hemalshahNV commented 2 years ago

We need to check that the Apriltag GPU code has been compiled for Ampere architecture (RTX 30-series).

ctxqlxs commented 2 years ago

@hemalshahNV will the Apriltag GPU code release ?

hemalshahNV commented 2 years ago

The EA3 release in March 2022 updated the AprilTag tag detector code to run on Ampere-based RTX 30x series cards.