Build error with isaac_ros_visual_slam

I’m trying to run Isaac ROS Visual SLAM following the instructions, when do ./scripts/run_dev.sh, but I’ve got that error:

 => ERROR [1/1] FROM nvcr.io/nvidia/isaac/ros:x86_64-humble-nav2_735648  804.1s
.....
------
 > [1/1] FROM nvcr.io/nvidia/isaac/ros:x86_64-humble-nav2_7356480e8a4f3484b21ae13ec5c959ee@sha256:947996aac47e627cbe6107450c3975d05920d2b1258d8689b96855521f7b73da:
------
Dockerfile.x86_64.humble.nav2:9
--------------------
   7 |     # license agreement from NVIDIA CORPORATION is strictly prohibited.
   8 |     
   9 | >>> FROM nvcr.io/nvidia/isaac/ros:x86_64-humble-nav2_7356480e8a4f3484b21ae13ec5c959ee
  10 |     
--------------------
ERROR: failed to solve: failed to fetch anonymous token: unexpected status: 401 Unauthorized
Failed to build base image: isaac_ros_dev-x86_64, aborting.
~/workspaces/isaac_ros-dev/src/isaac_ros_common

We used ros2 foxy

1 Like

I have the same problem trying to run Isaac ROS DNN Inference tutorial on YOLOv5.

We’re working on restoring anonymous downloading of images from NGC which is why the above 401 Unauthorized is happening. I’ll update as soon as it is fixed.

I had the same problem, is it solved now?

same problem

This should have been fixed earlier. Please let us know if you have any trouble still.

I’m having the same error while rebuilding the isaac_ros_dev-x86_64 image before running librealsense (my goal is to test the vSLAM as well)

[UPDATE] I momentarily bypassed the problem by pulling first (docker pull nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_c59eda1b21db0e3c8f28c8d436ad1f4e) and then running ./scripts/run_dev.sh ${ISAAC_ROS_WS}

1 Like

i solved this issue by generating a new ngc key
https://docs.nvidia.com/launchpad/ai/base-command-coe/latest/bc-coe-docker-basics-step-02.html

1 Like

The Isaac ROS Dev images on NGC should not require authentication or an NGC key to pull down. If you need to generate an NGC key or authenticate, please let us know.

I got this error pulling the humble ros image on orin agx and xavier nx. After i generate a ngc key and login on both systems the error was gone.

1 Like

This worked for me. Thanks for sharing. I’ve been dealing with this issue for a couple days now.

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