Isaac_ros docker: bash: /opt/nvidia/tao/tao-converter: No such file or directory

However, I don’t have it:

2025-03-26 14:37:23 [mona@DOS isaac_ros_common]$ cd ${ISAAC_ROS_WS}/src/isaac_ros_common && ./scripts/run_dev.sh
Launching Isaac ROS Dev container with image key x86_64.ros2_humble.realsense: /home/mona/workspaces/isaac_ros-dev/
Building x86_64.ros2_humble.realsense base as image: isaac_ros_dev-x86_64
Building layered image for key x86_64.ros2_humble.realsense as isaac_ros_dev-x86_64
Using configured docker search paths: /home/mona/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker
Checking if base image nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble-realsense_abaf95dbad7ec06f92397c4406c5ffea exists on remote registry
Checking if base image nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8 exists on remote registry
Found pre-built base image: nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8
x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8: Pulling from nvidia/isaac/ros
Digest: sha256:55f37ea84f849522d43b7b364429be4fc0ea5862d728186fcf84814f34d338f5
Status: Image is up to date for nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8
nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8
Finished pulling pre-built base image: nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8
Resolved the following 1 Dockerfiles for target image: x86_64.ros2_humble.realsense
/home/mona/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.realsense
Building /home/mona/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.realsense as image: isaac_ros_dev-x86_64 with base: nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8
[+] Building 0.2s (13/13) FINISHED                                                                                                                                             docker:default
 => [internal] load build definition from Dockerfile.realsense                                                                                                                           0.0s
 => => transferring dockerfile: 2.42kB                                                                                                                                                   0.0s
 => [internal] load metadata for nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8                                                                            0.0s
 => [internal] load .dockerignore                                                                                                                                                        0.0s
 => => transferring context: 2B                                                                                                                                                          0.0s
 => [stage-0 1/8] FROM nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_e46da4110307fe0d4de2a3060b8e9ba8                                                                                      0.0s
 => [internal] load build context                                                                                                                                                        0.0s
 => => transferring context: 280B                                                                                                                                                        0.0s
 => CACHED [stage-0 2/8] COPY scripts/build-librealsense.sh /opt/realsense/build-librealsense.sh                                                                                         0.0s
 => CACHED [stage-0 3/8] COPY scripts/install-realsense-dependencies.sh /opt/realsense/install-realsense-dependencies.sh                                                                 0.0s
 => CACHED [stage-0 4/8] RUN chmod +x /opt/realsense/install-realsense-dependencies.sh &&     /opt/realsense/install-realsense-dependencies.sh;     chmod +x /opt/realsense/build-libre  0.0s
 => CACHED [stage-0 5/8] RUN mkdir -p /opt/realsense/                                                                                                                                    0.0s
 => CACHED [stage-0 6/8] COPY scripts/hotplug-realsense.sh /opt/realsense/hotplug-realsense.sh                                                                                           0.0s
 => CACHED [stage-0 7/8] COPY udev_rules/99-realsense-libusb-custom.rules /etc/udev/rules.d/99-realsense-libusb-custom.rules                                                             0.0s
 => CACHED [stage-0 8/8] RUN --mount=type=cache,target=/var/cache/apt     mkdir -p /opt/ros/humble/src && cd /opt/ros/humble/src     && git clone https://github.com/NVIDIA-ISAAC-ROS/r  0.0s
 => exporting to image                                                                                                                                                                   0.0s
 => => exporting layers                                                                                                                                                                  0.0s
 => => writing image sha256:62d10d129dbb3a3a7f4ecf73dd9d90c986de122e9bcf0850d46916a045d3ef92                                                                                             0.0s
 => => naming to docker.io/library/isaac_ros_dev-x86_64                                                                                                                                  0.0s
Running isaac_ros_dev-x86_64-container
Creating non-root container 'admin' for host user uid=1002:gid=1002
 * Stopping hotplug events dispatcher systemd-udevd                                                                                                                                    [ OK ] 
 * Starting hotplug events dispatcher systemd-udevd                                                                                                                                    [ OK ] 
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

admin@DOS:/workspaces/isaac_ros-dev$  /opt/nvidia/tao/tao-converter
bash: /opt/nvidia/tao/tao-converter: No such file or directory
admin@DOS:/workspaces/isaac_ros-dev$ tao-converter
bash: tao-converter: command not found

Could you please provide instruction for setting it up? I need to convert etlt file to plan file inside isaac_ros docker.

Reference for screenshot: Preparing Deep Learning Models for Isaac ROS — isaac_ros_docs documentation

I was looking at the wrong tutorial. You should look at isaac_ros 3.2 tutorial.

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