Hi,
I am using Jetson Orin Nano 8GB Developer Kit with Jetpack 6.0, and Intel Realsense D455. I want to try isaac_ros_ess with this website:
https://nvidia-isaac-ros.github.io/repositories_and_packages/isaac_ros_dnn_stereo_depth/isaac_ros_ess/index.html
I am pretty sure I have done Compute Setup, Developer Environmnet Setup, and Sensor Setup for Realsense. realsense-viewer works for me in docker.
However, for this step
it shows an error:
tao-converter: error while loading shared libraries: libnvdla_compiler.so: cannot open shared object file: No such file or directory
The messages I got from terminal for all steps I have done so for are:
mic-711on@ubuntu:~$ cd ${ISAAC_ROS_WS}/src && \
git clone -b release-3.1 https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_common.git isaac_ros_common
fatal: destination path 'isaac_ros_common' already exists and is not an empty directory.
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ sudo apt-get install -y curl jq tar
[sudo] password for mic-711on:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
curl is already the newest version (7.81.0-1ubuntu1.18).
tar is already the newest version (1.34+dfsg-1ubuntu0.1.22.04.2).
The following packages were automatically installed and are no longer required:
libwpe-1.0-1 libwpebackend-fdo-1.0-1
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
jq libjq1 libonig5
0 upgraded, 3 newly installed, 0 to remove and 28 not upgraded.
Need to get 346 kB of archives.
After this operation, 1,043 kB of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libonig5 arm64 6.9.7.1-2build1 [169 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 libjq1 arm64 1.6-2.1ubuntu3 [125 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 jq arm64 1.6-2.1ubuntu3 [52.1 kB]
Fetched 346 kB in 2s (187 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libonig5:arm64.
(Reading database ... 268354 files and directories currently installed.)
Preparing to unpack .../libonig5_6.9.7.1-2build1_arm64.deb ...
Unpacking libonig5:arm64 (6.9.7.1-2build1) ...
Selecting previously unselected package libjq1:arm64.
Preparing to unpack .../libjq1_1.6-2.1ubuntu3_arm64.deb ...
Unpacking libjq1:arm64 (1.6-2.1ubuntu3) ...
Selecting previously unselected package jq.
Preparing to unpack .../jq_1.6-2.1ubuntu3_arm64.deb ...
Unpacking jq (1.6-2.1ubuntu3) ...
Setting up libonig5:arm64 (6.9.7.1-2build1) ...
Setting up libjq1:arm64 (1.6-2.1ubuntu3) ...
Setting up jq (1.6-2.1ubuntu3) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ NGC_ORG="nvidia"
NGC_TEAM="isaac"
PACKAGE_NAME="isaac_ros_ess"
NGC_RESOURCE="isaac_ros_ess_assets"
NGC_FILENAME="quickstart.tar.gz"
MAJOR_VERSION=3
MINOR_VERSION=1
VERSION_REQ_URL="https://catalog.ngc.nvidia.com/api/resources/versions?orgName=$NGC_ORG&teamName=$NGC_TEAM&name=$NGC_RESOURCE&isPublic=true&pageNumber=0&pageSize=100&sortOrder=CREATED_DATE_DESC"
AVAILABLE_VERSIONS=$(curl -s \
-H "Accept: application/json" "$VERSION_REQ_URL")
LATEST_VERSION_ID=$(echo $AVAILABLE_VERSIONS | jq -r "
.recipeVersions[]
| .versionId as \$v
| \$v | select(test(\"^\\\\d+\\\\.\\\\d+\\\\.\\\\d+$\"))
| split(\".\") | {major: .[0]|tonumber, minor: .[1]|tonumber, patch: .[2]|tonumber}
| select(.major == $MAJOR_VERSION and .minor <= $MINOR_VERSION)
| \$v
" | sort -V | tail -n 1
)
if [ -z "$LATEST_VERSION_ID" ]; then
echo "No corresponding version found for Isaac ROS $MAJOR_VERSION.$MINOR_VERSION"
echo "Found versions:"
echo $AVAILABLE_VERSIONS | jq -r '.recipeVersions[].versionId'
else
mkdir -p ${ISAAC_ROS_WS}/isaac_ros_assets && \
FILE_REQ_URL="https://api.ngc.nvidia.com/v2/resources/$NGC_ORG/$NGC_TEAM/$NGC_RESOURCE/\
versions/$LATEST_VERSION_ID/files/$NGC_FILENAME" && \
curl -LO --request GET "${FILE_REQ_URL}" && \
tar -xf ${NGC_FILENAME} -C ${ISAAC_ROS_WS}/isaac_ros_assets && \
rm ${NGC_FILENAME}
fi
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 93 0 93 0 0 130 0 --:--:-- --:--:-- --:--:-- 130
100 7461k 100 7461k 0 0 3682k 0 0:00:02 0:00:02 --:--:-- 7211k
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ cd ${ISAAC_ROS_WS}/src && \
git clone -b release-3.1 https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_dnn_stereo_depth.git isaac_ros_dnn_stereo_depth
Cloning into 'isaac_ros_dnn_stereo_depth'...
remote: Enumerating objects: 554, done.
remote: Counting objects: 100% (16/16), done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 554 (delta 1), reused 0 (delta 0), pack-reused 538 (from 1)
Receiving objects: 100% (554/554), 367.12 KiB | 2.27 MiB/s, done.
Resolving deltas: 100% (246/246), done.
Filtering content: 100% (8/8), 60.31 MiB | 2.13 MiB/s, done.
mic-711on@ubuntu:/mnt/nova_ssd/workspaces/isaac_ros-dev/src$ cd ${ISAAC_ROS_WS}/src/isaac_ros_common && \
./scripts/run_dev.sh
Launching Isaac ROS Dev container with image key aarch64.ros2_humble.realsense.user: /mnt/nova_ssd/workspaces/isaac_ros-dev/
Building aarch64.ros2_humble.realsense.user base as image: isaac_ros_dev-aarch64
Building layered image for key aarch64.ros2_humble.realsense.user as isaac_ros_dev-aarch64
Using configured docker search paths: /mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker
Checking if base image nvcr.io/isaac/ros:aarch64-ros2_humble-realsense-user_32b155f63ddec545d52bb654c4b55f0e exists on remote registry
Checking if base image nvcr.io/isaac/ros:aarch64-ros2_humble-realsense_6c677b302ddf2d9594dd22518b05fcae exists on remote registry
Checking if base image nvcr.io/isaac/ros:aarch64-ros2_humble_5d698e0d23e98e2567b1c9b70abd0c1f exists on remote registry
Checking if base image nvcr.io/isaac/ros:aarch64_614b366df729318fe81c054b575cee53 exists on remote registry
Resolved the following 4 Dockerfiles for target image: aarch64.ros2_humble.realsense.user
/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.user
/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.realsense
/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.ros2_humble
/mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.aarch64
Building /mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.aarch64 as image: aarch64-image with base:
[+] Building 1.8s (26/26) FINISHED docker:default
=> [internal] load build definition from Dockerfile.aarch64 0.0s
=> => transferring dockerfile: 8.32kB 0.0s
=> [internal] load metadata for nvcr.io/nvidia/l4t-cuda:12.2.12-devel 1.7s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [stage-0 1/22] FROM nvcr.io/nvidia/l4t-cuda:12.2.12-devel@sha256:f9c4057f9c5dde81bf9d17be0eb89724fcfe2f709b3fbd1c8d9359b221b2686e 0.0s
=> CACHED [stage-0 2/22] RUN mkdir -p /opt/nvidia/isaac_ros_dev_base && dpkg-query -W | sort > /opt/nvidia/isaac_ros_dev_base/aarch64-start-packages.csv 0.0s
=> CACHED [stage-0 3/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y software-properties-common && add-apt-repository universe && apt-get update 0.0s
=> CACHED [stage-0 4/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y apt-utils bash-completion build-essential ca-certificates curl g 0.0s
=> CACHED [stage-0 5/22] RUN --mount=type=cache,target=/var/cache/apt wget -qO - https://isaac.download.nvidia.com/isaac-ros/repos.key | apt-key add - && grep -qxF "deb https://isaac.down 0.0s
=> CACHED [stage-0 6/22] RUN --mount=type=cache,target=/var/cache/apt apt-key adv --fetch-keys https://repo.download.nvidia.com/jetson/jetson-ota-public.asc && apt-key adv --fetch-keys ht 0.0s
=> CACHED [stage-0 7/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y python3-dev python3-distutils python3-flake8 python3-pip python3-pyt 0.0s
=> CACHED [stage-0 8/22] RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1 0.0s
=> CACHED [stage-0 9/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y ffmpeg gfortran graphicsmagick-libmagick-dev-compat jq kmod lcov 0.0s
=> CACHED [stage-0 10/22] RUN python3 -m pip install -U Cython pymongo wheel scikit-learn ninja networkx "numpy>=1.24.4,<2" numpy-quaternion pyyaml "setupto 0.0s
=> CACHED [stage-0 11/22] RUN update-alternatives --install /usr/bin/llvm-config llvm-config /usr/bin/llvm-config-14 14 0.0s
=> CACHED [stage-0 12/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y --no-install-recommends cuda-cudart-12-2 cuda-libraries-12-2 cuda-nvml-dev-1 0.0s
=> CACHED [stage-0 13/22] RUN --mount=type=cache,target=/var/cache/apt mkdir -p /lib/firmware && apt-get update && apt-get install -y libnvvpi3 tensorrt vpi3-dev 0.0s
=> CACHED [stage-0 14/22] RUN mkdir -p /opt/nvidia/tao && cd /opt/nvidia/tao && wget --content-disposition 'https://api.ngc.nvidia.com/v2/resources/org/nvidia/team/tao/tao-converter/v5.1.0_jp6 0.0s
=> CACHED [stage-0 15/22] RUN python3 -m pip install --no-cache https://developer.download.nvidia.com/compute/redist/jp/v60dp/pytorch/torch-2.2.0a0+6a974be.nv23.11-cp310-cp310-linux_aarch6 0.0s
=> CACHED [stage-0 16/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y --no-install-recommends libb64-0d libre2-9 rapidjson-dev libopenblas-dev 0.0s
=> CACHED [stage-0 17/22] RUN --mount=type=cache,target=/var/cache/apt cd /opt && wget https://github.com/triton-inference-server/server/releases/download/v2.40.0/tritonserver2.40.0-igpu.t 0.0s
=> CACHED [stage-0 18/22] RUN --mount=type=cache,target=/var/cache/apt wget -O /tmp/boost.tar.gz https://boostorg.jfrog.io/artifactory/main/release/1.80.0/source/boost_1_80_0.tar.gz && 0.0s
=> CACHED [stage-0 19/22] RUN --mount=type=cache,target=/var/cache/apt cd /tmp && wget https://github.com/CVCUDA/CV-CUDA/releases/download/v0.5.0-beta/nvcv-lib-0.5.0_beta_DP-cuda12-aarch64 0.0s
=> CACHED [stage-0 20/22] RUN --mount=type=cache,target=/var/cache/apt apt-add-repository ppa:mosquitto-dev/mosquitto-ppa && apt-get update && apt-get install -y mosquitto mosquitt 0.0s
=> CACHED [stage-0 21/22] RUN python3 -m pip install -U jetson-stats 0.0s
=> CACHED [stage-0 22/22] RUN mkdir -p /opt/nvidia/isaac_ros_dev_base && dpkg-query -W | sort > /opt/nvidia/isaac_ros_dev_base/aarch64-end-packages.csv 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:95e57c22b73207a19593592a29be22ebf77aaa5d209ccc86f9f2c77a18d98655 0.0s
=> => naming to docker.io/library/aarch64-image 0.0s
Building /mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.ros2_humble as image: ros2_humble-image with base: aarch64-image
[+] Building 0.2s (27/27) FINISHED docker:default
=> [internal] load build definition from Dockerfile.ros2_humble 0.0s
=> => transferring dockerfile: 13.71kB 0.0s
=> WARN: InvalidDefaultArgInFrom: Default value for ARG $BASE_IMAGE results in empty or invalid base image name (line 10) 0.0s
=> WARN: LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 17) 0.0s
=> [internal] load metadata for docker.io/library/aarch64-image:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [stage-0 1/22] FROM docker.io/library/aarch64-image:latest 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 276.05kB 0.0s
=> CACHED [stage-0 2/22] RUN mkdir -p /opt/nvidia/isaac_ros_dev_base && dpkg-query -W | sort > /opt/nvidia/isaac_ros_dev_base/ros2_humble-start-packages.csv 0.0s
=> CACHED [stage-0 3/22] RUN locale-gen en_US en_US.UTF-8 && update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 0.0s
=> CACHED [stage-0 4/22] RUN echo "Warning: Using the PYTHONWARNINGS environment variable to silence setup.py and easy_install deprecation warnings caused by colcon" 0.0s
=> CACHED [stage-0 5/22] RUN --mount=type=cache,target=/var/cache/apt curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg 0.0s
=> CACHED [stage-0 6/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y devscripts dh-make fakeroot libxtensor-dev pytho 0.0s
=> CACHED [stage-0 7/22] RUN python3 -m pip install -U flake8-blind-except flake8-builtins flake8-class-newline flake8-comprehensions flake8-deprecated 0.0s
=> CACHED [stage-0 8/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y ros-humble-ros-base ros-humble-angles ros-humble-apriltag ros-humble-beh 0.0s
=> CACHED [stage-0 9/22] COPY rosdep/extra_rosdeps.yaml /etc/ros/rosdep/sources.list.d/nvidia-isaac.yaml 0.0s
=> CACHED [stage-0 10/22] RUN --mount=type=cache,target=/var/cache/apt rosdep init && echo "yaml file:///etc/ros/rosdep/sources.list.d/nvidia-isaac.yaml" | tee /etc/ros/rosdep/sources.list 0.0s
=> CACHED [stage-0 11/22] RUN --mount=type=cache,target=/var/cache/apt mkdir -p /opt/ros/humble/src && cd /opt/ros/humble/src && git clone https://github.com/osrf/negotiated && cd negotiat 0.0s
=> CACHED [stage-0 12/22] RUN --mount=type=cache,target=/var/cache/apt mkdir -p /opt/ros/humble/src && cd /opt/ros/humble/src && git clone https://github.com/ros-perception/image_pipeline. 0.0s
=> CACHED [stage-0 13/22] COPY patches/rclcpp-disable-tests.patch /tmp/ 0.0s
=> CACHED [stage-0 14/22] RUN --mount=type=cache,target=/var/cache/apt mkdir -p /opt/ros/humble/src && cd /opt/ros/humble/src && export RCLCPP_VERSION="release/humble/rclcpp/$(apt-cache ma 0.0s
=> CACHED [stage-0 15/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y ros-humble-ament-cmake ros-humble-ament-cmake-gtest ros-humble-control-msgs 0.0s
=> CACHED [stage-0 16/22] RUN --mount=type=cache,target=/var/cache/apt mkdir -p /opt/ros/humble/src && cd /opt/ros/humble/src && git clone https://github.com/ros-planning/moveit_resources. 0.0s
=> CACHED [stage-0 17/22] RUN --mount=type=cache,target=/var/cache/apt mkdir -p /opt/ros/humble/src && cd /opt/ros/humble/src && git clone https://github.com/ros-planning/moveit_task_const 0.0s
=> CACHED [stage-0 18/22] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y ros-humble-moveit-hybrid-planning 0.0s
=> CACHED [stage-0 19/22] RUN --mount=type=cache,target=/var/cache/apt mkdir -p /opt/ros/humble/src && cd /opt/ros/humble/src && git clone https://github.com/ros-planning/moveit2_tutorials 0.0s
=> CACHED [stage-0 20/22] RUN python3 -m pip install -U paho-mqtt==1.6.1 0.0s
=> CACHED [stage-0 21/22] RUN sudo sed -i '917i #ifdef GTEST_INTERNAL_NEED_REDUNDANT_CONSTEXPR_DECL' /usr/src/googletest/googletest/include/gtest/internal/gtest-internal.h && sudo sed -i '920i 0.0s
=> CACHED [stage-0 22/22] RUN mkdir -p /opt/nvidia/isaac_ros_dev_base && dpkg-query -W | sort > /opt/nvidia/isaac_ros_dev_base/ros2_humble-end-packages.csv 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:cb12713cc76a520d1a7a941eba92f3ef92e51d2d71b1552a4ba8bdc681b7c88b 0.0s
=> => naming to docker.io/library/ros2_humble-image 0.0s
Building /mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.realsense as image: realsense-image with base: ros2_humble-image
[+] Building 0.2s (12/12) FINISHED docker:default
=> [internal] load build definition from Dockerfile.realsense 0.0s
=> => transferring dockerfile: 1.33kB 0.0s
=> WARN: InvalidDefaultArgInFrom: Default value for ARG ${BASE_IMAGE} results in empty or invalid base image name (line 12) 0.0s
=> [internal] load metadata for docker.io/library/ros2_humble-image:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [1/7] FROM docker.io/library/ros2_humble-image:latest 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 11.54kB 0.0s
=> CACHED [2/7] COPY scripts/build-librealsense.sh /opt/realsense/build-librealsense.sh 0.0s
=> CACHED [3/7] COPY scripts/install-realsense-dependencies.sh /opt/realsense/install-realsense-dependencies.sh 0.0s
=> CACHED [4/7] RUN chmod +x /opt/realsense/install-realsense-dependencies.sh && /opt/realsense/install-realsense-dependencies.sh; chmod +x /opt/realsense/build-librealsense.sh && /opt/rea 0.0s
=> CACHED [5/7] RUN mkdir -p /opt/realsense/ 0.0s
=> CACHED [6/7] COPY scripts/hotplug-realsense.sh /opt/realsense/hotplug-realsense.sh 0.0s
=> CACHED [7/7] COPY udev_rules/99-realsense-libusb-custom.rules /etc/udev/rules.d/99-realsense-libusb-custom.rules 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:d1bfb53fa6b43ba2a5de0402fa5d61852a8a338a8e54568f37db21ad47062d33 0.0s
=> => naming to docker.io/library/realsense-image 0.0s
1 warning found (use docker --debug to expand):
- InvalidDefaultArgInFrom: Default value for ARG ${BASE_IMAGE} results in empty or invalid base image name (line 12)
Building /mnt/nova_ssd/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.user as image: isaac_ros_dev-aarch64 with base: realsense-image
[+] Building 0.2s (16/16) FINISHED docker:default
=> [internal] load build definition from Dockerfile.user 0.0s
=> => transferring dockerfile: 2.23kB 0.0s
=> WARN: InvalidDefaultArgInFrom: Default value for ARG ${BASE_IMAGE} results in empty or invalid base image name (line 10) 0.0s
=> [internal] load metadata for docker.io/library/realsense-image:latest 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [stage-0 1/11] FROM docker.io/library/realsense-image:latest 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 2.00kB 0.0s
=> CACHED [stage-0 2/11] RUN --mount=type=cache,target=/var/cache/apt apt-get update && apt-get install -y sudo udev 0.0s
=> CACHED [stage-0 3/11] RUN if [ $(getent group triton-server) ]; then groupmod -o --gid 1001 -n admin triton-server ; usermod -l admin -u 1000 -m -d /home/admin triton-server ; 0.0s
=> CACHED [stage-0 4/11] RUN if [ ! $(getent passwd admin) ]; then groupadd --gid 1001 admin ; useradd --no-log-init --uid 1000 --gid 1001 -m admin ; fi 0.0s
=> CACHED [stage-0 5/11] RUN echo admin ALL=(root) NOPASSWD:ALL > /etc/sudoers.d/admin && chmod 0440 /etc/sudoers.d/admin && adduser admin video && adduser admin plugdev && adduser admin 0.0s
=> CACHED [stage-0 6/11] RUN mkdir -p /usr/local/bin/scripts 0.0s
=> CACHED [stage-0 7/11] COPY scripts/*entrypoint.sh /usr/local/bin/scripts/ 0.0s
=> CACHED [stage-0 8/11] RUN chmod +x /usr/local/bin/scripts/*.sh 0.0s
=> CACHED [stage-0 9/11] RUN mkdir -p /usr/local/share/middleware_profiles 0.0s
=> CACHED [stage-0 10/11] COPY middleware_profiles/*profile.xml /usr/local/share/middleware_profiles/ 0.0s
=> CACHED [stage-0 11/11] RUN --mount=type=cache,target=/var/cache/apt rosdep update 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:0e657db478a3680d9f54a8fcf8558f83d251fb2de55f3adf9c1f7b18be999162 0.0s
=> => naming to docker.io/library/isaac_ros_dev-aarch64 0.0s
1 warning found (use docker --debug to expand):
- InvalidDefaultArgInFrom: Default value for ARG ${BASE_IMAGE} results in empty or invalid base image name (line 10)
Running isaac_ros_dev-aarch64-container
* Stopping hotplug events dispatcher systemd-udevd [ OK ]
* Starting hotplug events dispatcher systemd-udevd [ OK ]
admin@ubuntu:/workspaces/isaac_ros-dev$ rs-fw-update -l
Connected devices:
1) [USB] Intel RealSense D455 s/n 117222250260, update serial number: 114123061838, firmware version: 5.13.0.50
admin@ubuntu:/workspaces/isaac_ros-dev$ rosdep install --from-paths ${ISAAC_ROS_WS}/src/isaac_ros_dnn_stereo_depth --ignore-src -y
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-common]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-isaac-ros-common
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 24.5 kB of archives.
After this operation, 113 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-common arm64 3.1.0-0jammy [24.5 kB]
Fetched 24.5 kB in 0s (92.9 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-isaac-ros-common.
(Reading database ... 166261 files and directories currently installed.)
Preparing to unpack .../ros-humble-isaac-ros-common_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-common (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-common (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-gxf]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
ros-humble-magic-enum
The following NEW packages will be installed:
ros-humble-isaac-ros-gxf ros-humble-magic-enum
0 upgraded, 2 newly installed, 0 to remove and 74 not upgraded.
Need to get 15.1 MB of archives.
After this operation, 91.6 MB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-gxf arm64 3.1.0-0jammy [15.1 MB]
Get:2 http://packages.ros.org/ros2/ubuntu jammy/main arm64 ros-humble-magic-enum arm64 0.9.5-1jammy.20240728.221247 [26.0 kB]
Fetched 15.1 MB in 1s (10.4 MB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 2.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-magic-enum.
(Reading database ... 166299 files and directories currently installed.)
Preparing to unpack .../ros-humble-magic-enum_0.9.5-1jammy.20240728.221247_arm64.deb ...
Unpacking ros-humble-magic-enum (0.9.5-1jammy.20240728.221247) ...
Selecting previously unselected package ros-humble-isaac-ros-gxf.
Preparing to unpack .../ros-humble-isaac-ros-gxf_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-gxf (3.1.0-0jammy) ...
Setting up ros-humble-magic-enum (0.9.5-1jammy.20240728.221247) ...
Setting up ros-humble-isaac-ros-gxf (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-gxf-isaac-messages]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-gxf-isaac-messages
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 1,825 kB of archives.
After this operation, 6,659 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-messages arm64 3.1.0-0jammy [1,825 kB]
Fetched 1,825 kB in 1s (2,816 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-gxf-isaac-messages.
(Reading database ... 166591 files and directories currently installed.)
Preparing to unpack .../ros-humble-gxf-isaac-messages_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-messages (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-messages (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-gxf-isaac-tensorops]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-gxf-isaac-tensorops
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 262 kB of archives.
After this operation, 2,290 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-tensorops arm64 3.1.0-0jammy [262 kB]
Fetched 262 kB in 1s (495 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-gxf-isaac-tensorops.
(Reading database ... 166635 files and directories currently installed.)
Preparing to unpack .../ros-humble-gxf-isaac-tensorops_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-tensorops (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-tensorops (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-gxf-isaac-gems]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-gxf-isaac-gems
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 179 kB of archives.
After this operation, 1,427 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-gems arm64 3.1.0-0jammy [179 kB]
Fetched 179 kB in 0s (1,227 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-gxf-isaac-gems.
(Reading database ... 166756 files and directories currently installed.)
Preparing to unpack .../ros-humble-gxf-isaac-gems_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-gems (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-gems (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-gxf-isaac-sgm]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-gxf-isaac-sgm
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 67.7 kB of archives.
After this operation, 393 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-sgm arm64 3.1.0-0jammy [67.7 kB]
Fetched 67.7 kB in 1s (99.4 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-gxf-isaac-sgm.
(Reading database ... 166881 files and directories currently installed.)
Preparing to unpack .../ros-humble-gxf-isaac-sgm_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-sgm (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-sgm (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-test]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-isaac-ros-test
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 23.5 kB of archives.
After this operation, 134 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-test arm64 3.1.0-0jammy [23.5 kB]
Fetched 23.5 kB in 1s (44.7 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-isaac-ros-test.
(Reading database ... 166910 files and directories currently installed.)
Preparing to unpack .../ros-humble-isaac-ros-test_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-test (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-test (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-nitros]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
ros-humble-gxf-isaac-atlas ros-humble-gxf-isaac-gxf-helpers ros-humble-gxf-isaac-message-compositor ros-humble-gxf-isaac-optimizer ros-humble-gxf-isaac-sight ros-humble-isaac-ros-nitros-interfaces
The following NEW packages will be installed:
ros-humble-gxf-isaac-atlas ros-humble-gxf-isaac-gxf-helpers ros-humble-gxf-isaac-message-compositor ros-humble-gxf-isaac-optimizer ros-humble-gxf-isaac-sight ros-humble-isaac-ros-nitros
ros-humble-isaac-ros-nitros-interfaces
0 upgraded, 7 newly installed, 0 to remove and 74 not upgraded.
Need to get 7,051 kB of archives.
After this operation, 24.1 MB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-atlas arm64 3.1.0-0jammy [1,750 kB]
Get:2 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-gxf-helpers arm64 3.1.0-0jammy [911 kB]
Get:3 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-message-compositor arm64 3.1.0-0jammy [79.1 kB]
Get:4 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-optimizer arm64 3.1.0-0jammy [1,078 kB]
Get:5 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-sight arm64 3.1.0-0jammy [1,101 kB]
Get:6 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-nitros-interfaces arm64 3.1.0-0jammy [42.9 kB]
Get:7 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-nitros arm64 3.1.0-0jammy [2,089 kB]
Fetched 7,051 kB in 2s (4,363 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 7.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-gxf-isaac-atlas.
(Reading database ... 166941 files and directories currently installed.)
Preparing to unpack .../0-ros-humble-gxf-isaac-atlas_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-atlas (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-gxf-isaac-gxf-helpers.
Preparing to unpack .../1-ros-humble-gxf-isaac-gxf-helpers_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-gxf-helpers (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-gxf-isaac-message-compositor.
Preparing to unpack .../2-ros-humble-gxf-isaac-message-compositor_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-message-compositor (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-gxf-isaac-optimizer.
Preparing to unpack .../3-ros-humble-gxf-isaac-optimizer_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-optimizer (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-gxf-isaac-sight.
Preparing to unpack .../4-ros-humble-gxf-isaac-sight_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-sight (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-isaac-ros-nitros-interfaces.
Preparing to unpack .../5-ros-humble-isaac-ros-nitros-interfaces_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-nitros-interfaces (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-isaac-ros-nitros.
Preparing to unpack .../6-ros-humble-isaac-ros-nitros_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-nitros (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-message-compositor (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-nitros-interfaces (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-optimizer (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-atlas (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-sight (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-gxf-helpers (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-nitros (3.1.0-0jammy) ...
Processing triggers for libc-bin (2.35-0ubuntu3.4) ...
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-nitros-camera-info-type]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-isaac-ros-nitros-camera-info-type
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 29.2 kB of archives.
After this operation, 121 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-nitros-camera-info-type arm64 3.1.0-0jammy [29.2 kB]
Fetched 29.2 kB in 0s (250 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-isaac-ros-nitros-camera-info-type.
(Reading database ... 167274 files and directories currently installed.)
Preparing to unpack .../ros-humble-isaac-ros-nitros-camera-info-type_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-nitros-camera-info-type (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-nitros-camera-info-type (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-nitros-disparity-image-type]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-isaac-ros-nitros-disparity-image-type
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 29.6 kB of archives.
After this operation, 122 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-nitros-disparity-image-type arm64 3.1.0-0jammy [29.6 kB]
Fetched 29.6 kB in 0s (240 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-isaac-ros-nitros-disparity-image-type.
(Reading database ... 167303 files and directories currently installed.)
Preparing to unpack .../ros-humble-isaac-ros-nitros-disparity-image-type_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-nitros-disparity-image-type (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-nitros-disparity-image-type (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-nitros-image-type]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-isaac-ros-nitros-image-type
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 58.9 kB of archives.
After this operation, 248 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-nitros-image-type arm64 3.1.0-0jammy [58.9 kB]
Fetched 58.9 kB in 0s (450 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-isaac-ros-nitros-image-type.
(Reading database ... 167332 files and directories currently installed.)
Preparing to unpack .../ros-humble-isaac-ros-nitros-image-type_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-nitros-image-type (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-nitros-image-type (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-image-proc]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
ros-humble-gxf-isaac-image-flip ros-humble-isaac-ros-managed-nitros ros-humble-isaac-ros-nitros-tensor-list-type ros-humble-isaac-ros-tensor-list-interfaces
The following NEW packages will be installed:
ros-humble-gxf-isaac-image-flip ros-humble-isaac-ros-image-proc ros-humble-isaac-ros-managed-nitros ros-humble-isaac-ros-nitros-tensor-list-type ros-humble-isaac-ros-tensor-list-interfaces
0 upgraded, 5 newly installed, 0 to remove and 74 not upgraded.
Need to get 1,077 kB of archives.
After this operation, 10.7 MB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-image-flip arm64 3.1.0-0jammy [45.1 kB]
Get:2 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-tensor-list-interfaces arm64 3.1.0-0jammy [65.3 kB]
Get:3 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-nitros-tensor-list-type arm64 3.1.0-0jammy [42.7 kB]
Get:4 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-managed-nitros arm64 3.1.0-0jammy [11.2 kB]
Get:5 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-image-proc arm64 3.1.0-0jammy [913 kB]
Fetched 1,077 kB in 0s (2,739 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 5.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-gxf-isaac-image-flip.
(Reading database ... 167364 files and directories currently installed.)
Preparing to unpack .../ros-humble-gxf-isaac-image-flip_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-image-flip (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-isaac-ros-tensor-list-interfaces.
Preparing to unpack .../ros-humble-isaac-ros-tensor-list-interfaces_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-tensor-list-interfaces (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-isaac-ros-nitros-tensor-list-type.
Preparing to unpack .../ros-humble-isaac-ros-nitros-tensor-list-type_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-nitros-tensor-list-type (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-isaac-ros-managed-nitros.
Preparing to unpack .../ros-humble-isaac-ros-managed-nitros_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-managed-nitros (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-isaac-ros-image-proc.
Preparing to unpack .../ros-humble-isaac-ros-image-proc_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-image-proc (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-image-flip (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-tensor-list-interfaces (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-nitros-tensor-list-type (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-managed-nitros (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-image-proc (3.1.0-0jammy) ...
Processing triggers for libc-bin (2.35-0ubuntu3.4) ...
executing command [sudo -H apt-get install -y ros-humble-isaac-ros-stereo-image-proc]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
ros-humble-gxf-isaac-point-cloud ros-humble-gxf-isaac-ros-messages ros-humble-gxf-isaac-utils ros-humble-isaac-ros-nitros-point-cloud-type
The following NEW packages will be installed:
ros-humble-gxf-isaac-point-cloud ros-humble-gxf-isaac-ros-messages ros-humble-gxf-isaac-utils ros-humble-isaac-ros-nitros-point-cloud-type ros-humble-isaac-ros-stereo-image-proc
0 upgraded, 5 newly installed, 0 to remove and 74 not upgraded.
Need to get 3,380 kB of archives.
After this operation, 16.3 MB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-point-cloud arm64 3.1.0-0jammy [139 kB]
Get:2 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-ros-messages arm64 3.1.0-0jammy [23.7 kB]
Get:3 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-utils arm64 3.1.0-0jammy [2,574 kB]
Get:4 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-nitros-point-cloud-type arm64 3.1.0-0jammy [26.9 kB]
Get:5 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-isaac-ros-stereo-image-proc arm64 3.1.0-0jammy [617 kB]
Fetched 3,380 kB in 1s (3,285 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 5.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-gxf-isaac-point-cloud.
(Reading database ... 167672 files and directories currently installed.)
Preparing to unpack .../ros-humble-gxf-isaac-point-cloud_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-point-cloud (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-gxf-isaac-ros-messages.
Preparing to unpack .../ros-humble-gxf-isaac-ros-messages_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-ros-messages (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-gxf-isaac-utils.
Preparing to unpack .../ros-humble-gxf-isaac-utils_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-utils (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-isaac-ros-nitros-point-cloud-type.
Preparing to unpack .../ros-humble-isaac-ros-nitros-point-cloud-type_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-nitros-point-cloud-type (3.1.0-0jammy) ...
Selecting previously unselected package ros-humble-isaac-ros-stereo-image-proc.
Preparing to unpack .../ros-humble-isaac-ros-stereo-image-proc_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-isaac-ros-stereo-image-proc (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-utils (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-point-cloud (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-ros-messages (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-nitros-point-cloud-type (3.1.0-0jammy) ...
Setting up ros-humble-isaac-ros-stereo-image-proc (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-gxf-isaac-messages-throttler]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
ros-humble-gxf-isaac-messages-throttler
0 upgraded, 1 newly installed, 0 to remove and 74 not upgraded.
Need to get 860 kB of archives.
After this operation, 2,939 kB of additional disk space will be used.
Get:1 https://isaac.download.nvidia.com/isaac-ros/release-3 jammy/release-3.0 arm64 ros-humble-gxf-isaac-messages-throttler arm64 3.1.0-0jammy [860 kB]
Fetched 860 kB in 0s (4,412 kB/s)
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 78, <> line 1.)
debconf: falling back to frontend: Readline
Selecting previously unselected package ros-humble-gxf-isaac-messages-throttler.
(Reading database ... 167844 files and directories currently installed.)
Preparing to unpack .../ros-humble-gxf-isaac-messages-throttler_3.1.0-0jammy_arm64.deb ...
Unpacking ros-humble-gxf-isaac-messages-throttler (3.1.0-0jammy) ...
Setting up ros-humble-gxf-isaac-messages-throttler (3.1.0-0jammy) ...
executing command [sudo -H apt-get install -y ros-humble-gxf-isaac-gxf-helpers]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ros-humble-gxf-isaac-gxf-helpers is already the newest version (3.1.0-0jammy).
ros-humble-gxf-isaac-gxf-helpers set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 74 not upgraded.
#All required rosdeps installed successfully
admin@ubuntu:/workspaces/isaac_ros-dev$ cd ${ISAAC_ROS_WS} && \
colcon build --packages-up-to isaac_ros_common && \
source install/setup.bash && \
./src/isaac_ros_dnn_stereo_depth/isaac_ros_ess_models_install/asset_scripts/install_ess_models.sh --eula
[1.173s] WARNING:colcon.colcon_core.package_selection:Some selected packages are already built in one or more underlay workspaces:
'isaac_ros_common' is in: /opt/ros/humble
If a package in a merged underlay workspace is overridden and it installs headers, then all packages in the overlay must sort their include directories by workspace order. Failure to do so may result in build failures or undefined behavior at run time.
If the overridden package is used by another package in any underlay, then the overriding package in the overlay must be API and ABI compatible or undefined behavior at run time may occur.
If you understand the risks and want to override a package anyways, add the following to the command line:
--allow-overriding isaac_ros_common
This may be promoted to an error in a future release of colcon-override-check.
Starting >>> isaac_ros_common
Finished <<< isaac_ros_common [12.8s]
Summary: 1 package finished [13.7s]
**** EULA notice for asset: "dnn_stereo_disparity" ****
By continuing you accept the terms and conditions of the license as covered in the Model EULA, found here:
https://catalog.ngc.nvidia.com/orgs/nvidia/teams/isaac/models/dnn_stereo_disparity
Do you accept? [y/n]
y
Downloading ESS etlt file.
--2024-10-29 09:27:10-- https://api.ngc.nvidia.com/v2/models/org/nvidia/team/isaac/dnn_stereo_disparity/4.0.0/files?redirect=true&path=dnn_stereo_disparity_v4.0.0.tar.gz
Resolving api.ngc.nvidia.com (api.ngc.nvidia.com)... 35.83.220.109, 50.112.83.35
Connecting to api.ngc.nvidia.com (api.ngc.nvidia.com)|35.83.220.109|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://xfiles.ngc.nvidia.com/org/nvidia/team/isaac/models/dnn_stereo_disparity/versions/4.0.0/files/dnn_stereo_disparity_v4.0.0.tar.gz?versionId=zCVrHopBjKeunNXoFT9.22sxKMDJwoE4&Expires=1730251599&Signature=lpgUbLaqrqGRWQ0IR~y4nYX7MsCnOIGmvZEOfEX-qbalvlkX27rUJULw~zW40hPiAae0PRQjDWcQDmabV3IajD2Q90DUH6oAC7H246I8yZQdoDtLnD3eVhVLP1j3S-3mZAnfjJfbc6q9psyh2bjjgqJePg8K4kC6HVM2ppHndeCXfw-XrgALyZysfrjPTZOI3BGl-nWR9lOUnVsgM7QTXx7Cp6A4d~gbFtrBiWrFPsZJZ-fSJ0qEkikBDVmL6z-Bedy-6xo3v8g76nWWi0KZtqkO8ptiHWsPN79n2nVu37QFBzmxsbZjWwUK1Lo~VKa~MvUFSSXNuQdtBdGYCOK~tw__&Key-Pair-Id=KCX06E8E9L60W [following]
--2024-10-29 09:27:11-- https://xfiles.ngc.nvidia.com/org/nvidia/team/isaac/models/dnn_stereo_disparity/versions/4.0.0/files/dnn_stereo_disparity_v4.0.0.tar.gz?versionId=zCVrHopBjKeunNXoFT9.22sxKMDJwoE4&Expires=1730251599&Signature=lpgUbLaqrqGRWQ0IR~y4nYX7MsCnOIGmvZEOfEX-qbalvlkX27rUJULw~zW40hPiAae0PRQjDWcQDmabV3IajD2Q90DUH6oAC7H246I8yZQdoDtLnD3eVhVLP1j3S-3mZAnfjJfbc6q9psyh2bjjgqJePg8K4kC6HVM2ppHndeCXfw-XrgALyZysfrjPTZOI3BGl-nWR9lOUnVsgM7QTXx7Cp6A4d~gbFtrBiWrFPsZJZ-fSJ0qEkikBDVmL6z-Bedy-6xo3v8g76nWWi0KZtqkO8ptiHWsPN79n2nVu37QFBzmxsbZjWwUK1Lo~VKa~MvUFSSXNuQdtBdGYCOK~tw__&Key-Pair-Id=KCX06E8E9L60W
Resolving xfiles.ngc.nvidia.com (xfiles.ngc.nvidia.com)... 13.35.7.64, 13.35.7.12, 13.35.7.36, ...
Connecting to xfiles.ngc.nvidia.com (xfiles.ngc.nvidia.com)|13.35.7.64|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 139255338 (133M) [binary/octet-stream]
Saving to: ‘/workspaces/isaac_ros-dev/isaac_ros_assets/models/dnn_stereo_disparity/dnn_stereo_disparity_v4.0.0.tar.gz’
/workspaces/isaac_ros-dev/isaac_ros_assets/models/ 100%[================================================================================================================>] 132.80M 9.38MB/s in 14s
2024-10-29 09:27:27 (9.30 MB/s) - ‘/workspaces/isaac_ros-dev/isaac_ros_assets/models/dnn_stereo_disparity/dnn_stereo_disparity_v4.0.0.tar.gz’ saved [139255338/139255338]
dnn_stereo_disparity_v4.0.0/ess.etlt
dnn_stereo_disparity_v4.0.0/light_ess.etlt
dnn_stereo_disparity_v4.0.0/plugins/
dnn_stereo_disparity_v4.0.0/plugins/x86_64/
dnn_stereo_disparity_v4.0.0/plugins/x86_64/ess_plugins.so
dnn_stereo_disparity_v4.0.0/plugins/aarch64/
dnn_stereo_disparity_v4.0.0/plugins/aarch64/ess_plugins.so
Converting ESS etlt file to engine file.
tao-converter: error while loading shared libraries: libnvdla_compiler.so: cannot open shared object file: No such file or directory
admin@ubuntu:/workspaces/isaac_ros-dev$
Any ideas/suggestions/help would be super helpful! Thanks!