NVIDIA
NVIDIA
Isaac ROS Dev Base
Container
NVIDIA
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
a007e019a26acfa4500f9460e992354849a43c2817768b122a975297cd4fd775RUN
/bin/bash
08/23/2022 7:45 AM UTC
aca0d1844c044fb3e72224b875159d92f26ae49a9d18c0b4e0ec0c8aaa817702RUN
/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
08/23/2022 7:44 AM UTC
0996670104aaff82cb0041e6d7ac1db4f2a7918b48f5264b194bfdf4d7058e25RUN
/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 humble &&
  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
08/23/2022 7:44 AM UTC
b51a3342374573b448a76645b955b16bc3a8aa6f560427d188066cb9b946f821RUN
/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
08/23/2022 7:29 AM UTC
1ee804560aec7eb19fec07213b8ee303f0e196dedd71731d686b8d0acfbc138eRUN
/bin/bash -c #(nop) ENV RMW_IMPLEMENTATION=rmw_fastrtps_cpp
08/23/2022 7:26 AM UTC
2eb5a00427056cc2ddb5a85dc9b9fc3da4c2269868c33cd85d2820003fe0222fRUN
/bin/bash -c echo "source /opt/ros/${ROS_DISTRO}/install/setup.bash ; export ROS_DISTRO=${ROS_DISTRO}" > /opt/ros/${ROS_DISTRO}/setup.bash
08/23/2022 7:26 AM UTC
9e2c62de38adc8cef7755a5c31c64f7c5a44f5041629d5f676ccf2c9a10985f9RUN
/bin/bash -c 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
08/23/2022 7:26 AM UTC
349c4e86433b4a2c96ecc2ded76f2bd07cf8a661fd0edbfe86cf1539eedf99dcRUN
/bin/bash -c cd ${ROS_ROOT} &&
  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
08/23/2022 6:34 AM UTC
0c1fd630ca6bfbb3616846275d06c2b26dfd72a40116034acab533f304c1e4feRUN
/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 &&
  cat ros2.${ROS_DISTRO}.ros_base.rosinstall &&
  vcs import src < ros2.${ROS_DISTRO}.ros_base.rosinstall &&
  rm ${ROS_ROOT}/*.rosinstall
08/23/2022 6:26 AM UTC
5df1619cb6068dcd3c0574b1079efedaae72ab7f1a6f10e59f1e3c647bc3a7a2RUN
/bin/bash -c #(nop) ENV ROS_ROOT=/opt/ros/humble
08/23/2022 6:25 AM UTC
...