NVIDIA
Isaac ROS Dev Base
Container
NVIDIA
Isaac ROS Dev Base

Isaac ROS Dev Base containers for running a development environment configured to build/run/test ROS workspaces with Isaac ROS packages.

  • LayerLabelCreated
    sha256:9a398a096a80a5564f8a554fd5b373ca6a5b35827ce230d808ab694739d525c7RUN
    /bin/bash -c apt-get update &&
      source ${ROS_ROOT}/setup.bash &&
      cd ${ROS_ROOT} &&
      rosdep init &&
      rosdep update &&
      rosdep install -y -r --from-path install/share --rosdistro ${ROS_DISTRO} --skip-keys "fastcdr rti-connext-dds-6.0.1 rti-connext-dds-5.3.1 urdfdom_headers libopencv-dev libopencv-contrib-dev libopencv-imgproc-dev python-opencv python3-opencv" &&
      rm -rf /var/lib/apt/lists/* &&
      apt-get clean
    05/12/2023 12:24 AM UTC
    sha256:1eaed7b7d435daba814b574cc2e01a67639045b06587922ecc98a3e42e1fd718RUN
    /bin/bash -c python3 -m pip install -U flake8-blind-except flake8-builtins flake8-class-newline flake8-comprehensions flake8-deprecated flake8-docstrings flake8-import-order flake8-quotes pytest-repeat pytest-rerunfailures pytest setuptools==65.7.0
    05/12/2023 12:18 AM UTC
    sha256:8ff37be6d53f5490ac339133cd6749b3ce1ec4d15fff05545586513ba42e4fa3RUN
    /bin/bash -c apt-get update &&
      apt-get install -y build-essential git python3-colcon-common-extensions python3-pip python3-pybind11 python3-pytest-cov python3-rosdep python3-rosinstall-generator python3-vcstool wget &&
      rm -rf /var/lib/apt/lists/* &&
      apt-get clean
    05/12/2023 12:18 AM UTC
    sha256:bcd690604f147429fb7e11ebe68f0762fd76d718713bed7bc6c6b9f152cb3907RUN
    /bin/bash -c apt-get update &&
      apt-get install -y curl gnupg lsb-release &&
      rm -rf /var/lib/apt/lists/* &&
      apt-get clean
    05/12/2023 12:18 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    RMW_IMPLEMENTATION=rmw_fastrtps_cpp
    05/12/2023 12:18 AM UTC
    sha256:decdabd83ebe82282f41cdf0ca4f8a736aa001598a2535ab83ae948e617c1f4eRUN
    /bin/bash -c echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2-testing/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | tee /etc/apt/sources.list.d/ros2.list > /dev/null
    05/12/2023 12:18 AM UTC
    sha256:400256a388d9789bb84befd0bddeddb1c54c077e751a633fe61fd9bec5081c6eRUN
    /bin/bash -c curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
    05/12/2023 12:18 AM UTC
    sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1RUN
    /bin/bash -c echo "Warning: Using the PYTHONWARNINGS environment variable to silence setup.py and easy_install deprecation warnings caused by colcon"
    05/12/2023 12:18 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    PYTHONWARNINGS=ignore:::setuptools.command.install,ignore:::setuptools.command.easy_install,ignore:::pkg_resources
    05/12/2023 12:18 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    ROS_ROOT=/opt/ros/humble
    05/12/2023 12:18 AM UTC
    ...