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:46fc2dc193878e844eccf96e2107b4c6b7ff72f565229dc7cc20d357069cb0c5RUN
    /bin/bash -c apt-get update &&
      mkdir -p ${ROS_ROOT}/src &&
      cd ${ROS_ROOT}/src &&
      git clone https://github.com/RobotWebTools/rosbridge_suite.git &&
      cd rosbridge_suite &&
      git checkout ros2 &&
      cd .. &&
      source ${ROS_ROOT}/setup.bash &&
      cd ${ROS_ROOT} &&
      rosdep install -y -r --ignore-src --from-paths src --rosdistro ${ROS_DISTRO} &&
      colcon build --merge-install --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo --packages-up-to rosbridge_library &&
      rm -Rf src logs build &&
      rm -rf /var/lib/apt/lists/* &&
      apt-get clean
    01/23/2023 8:10 PM UTC
    sha256:c929f64347fe97e6b4c31158db755b8dbbf01581fc118f3fd5157a7c18299e35RUN
    /bin/bash -c apt-get update &&
      mkdir -p ${ROS_ROOT}/src &&
      cd ${ROS_ROOT}/src &&
      git clone https://github.com/ipa320/vda5050_msgs.git vda5050_root &&
      cd vda5050_root &&
      git checkout ros2 &&
      cd .. &&
      mv vda5050_root/vda5050_msgs/ vda5050_msgs &&
      rm -rf vda5050_root &&
      source ${ROS_ROOT}/setup.bash &&
      cd ${ROS_ROOT} &&
      colcon build --merge-install --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo --packages-up-to vda5050_msgs &&
      rm -Rf src logs build &&
      rm -rf /var/lib/apt/lists/* &&
      apt-get clean
    01/23/2023 8:09 PM UTC
    sha256:274f09554d8b89d15fb28b907125b7f6c4ce0db8b01391290e30e86cf6866d49RUN
    /bin/bash -c apt-get update &&
      mkdir -p ${ROS_ROOT}/src &&
      cd ${ROS_ROOT}/src &&
      git clone https://github.com/ros-planning/navigation2.git &&
      cd navigation2 &&
      git checkout ec49c2772a0926c86ca83a4933c664744712e2e9 &&
      cd .. &&
      git clone https://github.com/BehaviorTree/BehaviorTree.CPP.git &&
      cd BehaviorTree.CPP &&
      git checkout a363bdcae88350bc748598a7d2950e300859469c &&
      cd .. &&
      source ${ROS_ROOT}/setup.bash &&
      cd ${ROS_ROOT} &&
      rosdep install -y -r --ignore-src --from-paths src --rosdistro ${ROS_DISTRO} &&
      colcon build --merge-install --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo --packages-up-to-regex nav2* --packages-ignore nav2_system_tests &&
      rm -Rf src logs build &&
      rm -rf /var/lib/apt/lists/* &&
      apt-get clean
    01/23/2023 8:08 PM UTC
    sha256:c1c3fdd8df3aad2ef30ec4e799ba562775dd60ab49805cb758dc471335ace8c4RUN
    /bin/bash -c apt-get update &&
      mkdir -p ${ROS_ROOT}/src &&
      cd ${ROS_ROOT}/src &&
      git clone https://github.com/osrf/negotiated &&
      cd negotiated &&
      git checkout master &&
      cd .. &&
      source ${ROS_ROOT}/setup.bash &&
      cd ${ROS_ROOT} &&
      rosdep install -y -r --ignore-src --from-paths src --rosdistro ${ROS_DISTRO} &&
      colcon build --merge-install --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo --packages-up-to-regex negotiated* &&
      rm -Rf src logs build &&
      rm -rf /var/lib/apt/lists/* &&
      apt-get clean
    01/23/2023 7:49 PM UTC
    sha256:d9366999761942a83257e40d0ab7b949e26f3e1752670cb84053b16ad3e06db5RUN
    /bin/bash -c apt-get update &&
      apt-get install -y libgeographic-dev
    01/23/2023 7:46 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    /bin/bash -c #(nop) ENV RMW_IMPLEMENTATION=rmw_fastrtps_cpp
    01/23/2023 7:46 PM UTC
    sha256:a4d6034a1aa2ade858aa262ee9c24e28614ed83ff9c34b9ee7de274b6b27099bRUN
    /bin/bash -c echo "source /opt/ros/${ROS_DISTRO}/install/setup.bash ; export ROS_DISTRO=${ROS_DISTRO}" > /opt/ros/${ROS_DISTRO}/setup.bash
    01/23/2023 7:46 PM UTC
    sha256:c4366b215b8956476bb9a99ed8e067a37b2f45e6b46f6380606736a508b590d5RUN
    /bin/bash -c cd ${ROS_ROOT} &&
      cat ros2.${ROS_DISTRO}.ros_base.rosinstall &&
      vcs import src < ros2.${ROS_DISTRO}.ros_base.rosinstall &&
      apt-get update &&
      rosdep init &&
      rosdep update &&
      rosdep install -y --ignore-src --from-paths src --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 &&
      cd ${ROS_ROOT} &&
      colcon build --merge-install --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo --packages-up-to behaviortree_cpp_v3 &&
      colcon build --merge-install --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo &&
      rm -Rf src build log
    01/23/2023 7:46 PM UTC
    sha256:a3a5ea81fea0fe495ed3c260857ae65185819507d05fbd50fabbe789e6fbc8fcRUN
    /bin/bash -c cd ${ROS_ROOT} &&
      sed -i "/rmw_fastrtps-release.git/{n; s/\(.*\)\/.*/\1\/6.2.1-2/}" ros2.${ROS_DISTRO}.ros_base.rosinstall
    01/23/2023 6:18 PM UTC
    sha256:f99f578728d23ba3308541fb133d3007bd2b143417fadb297793994a7e60b0f4RUN
    /bin/bash -c mkdir -p ${ROS_ROOT}/src &&
      cd ${ROS_ROOT} &&
      rosinstall_generator --deps --rosdistro ${ROS_DISTRO} ros_base angles apriltag behaviortree_cpp_v3 bondcpp camera_calibration_parsers camera_info_manager compressed_image_transport compressed_depth_image_transport cv_bridge demo_nodes_cpp demo_nodes_py diagnostic_updater example_interfaces image_geometry image_pipeline image_transport image_transport_plugins launch_xml launch_yaml launch_testing launch_testing_ament_cmake nav2_msgs ompl resource_retriever rosbridge_suite rqt_image_view rviz2 sensor_msgs slam_toolbox v4l2_camera vision_opencv vision_msgs > ros2.${ROS_DISTRO}.ros_base.rosinstall
    01/23/2023 6:18 PM UTC
    ...