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:12edb2643102150770f643c46b9909216d2955d8e60cde2aae9a87ef520b1255RUN
    /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
    03/31/2023 10:12 PM UTC
    sha256:268a1ee229b1667307629851564fd3a3916ace47694b99149df804f71f55c6c7RUN
    /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
    03/31/2023 10:08 PM UTC
    sha256:8d98e25041ae19097e76c8bdec923e6b72021ad921d25073f8cb9134d1e24bd0RUN
    /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
    03/31/2023 10:08 PM UTC
    sha256:c28ddd74f6cfd5cc49b05d931ef043200b341eb003f2bfbcef6acb1eb995e37bRUN
    /bin/bash -c apt-get update &&
      apt-get install -y curl gnupg lsb-release &&
      rm -rf /var/lib/apt/lists/* &&
      apt-get clean
    03/31/2023 10:07 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    RMW_IMPLEMENTATION=rmw_fastrtps_cpp
    03/31/2023 10:07 PM UTC
    sha256:d672acb1e6e8244ee712316828954f33184e7dbfffd5d29fa4822bed1f1779c6RUN
    /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
    03/31/2023 10:07 PM UTC
    sha256:0b795feb08d9073e729f0cdb86e6d010d24cfa22621bad42cc07c3c5c96e60f1RUN
    /bin/bash -c curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
    03/31/2023 10:07 PM 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"
    03/31/2023 10:07 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    PYTHONWARNINGS=ignore:::setuptools.command.install,ignore:::setuptools.command.easy_install,ignore:::pkg_resources
    03/31/2023 10:07 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    ROS_ROOT=/opt/ros/humble
    03/31/2023 10:07 PM UTC