========================= Repositories and Packages ========================= Use this index to find the Isaac ROS packages you need and examples on how to use them. .. list-table:: :header-rows: 1 * - Repository - Package(s) - Description * - :doc:`AprilTag </repositories_and_packages/isaac_ros_apriltag/index>` - | :doc:`isaac_ros_apriltag </repositories_and_packages/isaac_ros_apriltag/isaac_ros_apriltag/index>` - CUDA-accelerated AprilTag detection and pose estimation. * - :doc:`Argus Camera </repositories_and_packages/isaac_ros_argus_camera/index>` - | :doc:`isaac_ros_argus_camera </repositories_and_packages/isaac_ros_argus_camera/isaac_ros_argus_camera/index>` - ROS 2 packages based on NVIDIA ``libArgus`` library for hardware-accelerated CSI camera support. * - :doc:`Benchmark </repositories_and_packages/isaac_ros_benchmark/index>` - | :doc:`isaac_ros_benchmark </repositories_and_packages/isaac_ros_benchmark/isaac_ros_benchmark/index>` - ROS 2 package which adds on top of ``ros2_benchmark`` package plugins, configuration files, and scripts to perform benchmarking on graphs of nodes using Isaac ROS. * - :doc:`Common </repositories_and_packages/isaac_ros_common/index>` - -- - Common utilities, packages, scripts, Dockerfiles, and testing infrastructure for Isaac ROS packages. * - :doc:`Compression </repositories_and_packages/isaac_ros_compression/index>` - | :doc:`isaac_ros_h264_decoder </repositories_and_packages/isaac_ros_compression/isaac_ros_h264_decoder/index>` | :doc:`isaac_ros_h264_encoder </repositories_and_packages/isaac_ros_compression/isaac_ros_h264_encoder/index>` - Hardware accelerated data compression * - :doc:`Depth Segmentation </repositories_and_packages/isaac_ros_depth_segmentation/index>` - | :doc:`isaac_ros_bi3d </repositories_and_packages/isaac_ros_depth_segmentation/isaac_ros_bi3d/index>` - DNN-based depth segmentation and obstacle field ranging using Bi3D * - :doc:`DNN Inference </repositories_and_packages/isaac_ros_dnn_inference/index>` - | :doc:`isaac_ros_dnn_image_encoder </repositories_and_packages/isaac_ros_dnn_inference/isaac_ros_dnn_image_encoder/index>` | :doc:`isaac_ros_tensor_rt </repositories_and_packages/isaac_ros_dnn_inference/isaac_ros_tensor_rt/index>` | :doc:`isaac_ros_triton </repositories_and_packages/isaac_ros_dnn_inference/isaac_ros_triton/index>` - Hardware-accelerated DNN model inference ROS 2 packages using NVIDIA Triton/TensorRT for both Jetson and x86_64 with CUDA-capable GPU * - :doc:`DNN Stereo Depth </repositories_and_packages/isaac_ros_dnn_stereo_depth/index>` - | :doc:`isaac_ros_ess </repositories_and_packages/isaac_ros_dnn_stereo_depth/isaac_ros_ess/index>` - Deep learned stereo disparity estimation * - :doc:`Freespace Segmentation </repositories_and_packages/isaac_ros_freespace_segmentation/index>` - | :doc:`isaac_ros_bi3d_freespace </repositories_and_packages/isaac_ros_freespace_segmentation/isaac_ros_bi3d_freespace/index>` - DNN-based freespace segmentation for navigation * - :doc:`Image Pipeline </repositories_and_packages/isaac_ros_image_pipeline/index>` - | :doc:`isaac_ros_image_pipeline </repositories_and_packages/isaac_ros_image_pipeline/isaac_ros_image_pipeline/index>` | :doc:`isaac_ros_image_proc </repositories_and_packages/isaac_ros_image_pipeline/isaac_ros_image_proc/index>` | :doc:`isaac_ros_stereo_image_proc </repositories_and_packages/isaac_ros_image_pipeline/isaac_ros_stereo_image_proc/index>` - Hardware-accelerated ROS 2 packages for camera image processing. * - :doc:`Image Segmentation </repositories_and_packages/isaac_ros_image_segmentation/index>` - | :doc:`isaac_ros_unet </repositories_and_packages/isaac_ros_image_segmentation/isaac_ros_unet/index>` - Hardware-accelerated, deep learned semantic image segmentation * - :doc:`Map Localization </repositories_and_packages/isaac_ros_map_localization/index>` - | :doc:`isaac_ros_occupancy_grid_localizer </repositories_and_packages/isaac_ros_map_localization/isaac_ros_occupancy_grid_localizer/index>` | :doc:`isaac_ros_pointcloud_utils </repositories_and_packages/isaac_ros_map_localization/isaac_ros_pointcloud_utils/index>` - ROS 2 package for map localization * - :doc:`Mission Client </repositories_and_packages/isaac_ros_mission_client/index>` - | :doc:`isaac_ros_scene_recorder </repositories_and_packages/isaac_ros_mission_client/isaac_ros_scene_recorder/index>` | :doc:`isaac_ros_vda5050_nav2_client </repositories_and_packages/isaac_ros_mission_client/isaac_ros_vda5050_nav2_client/index>` - Receives tasks and actions from the fleet management service and update progress, state, and errors * - :doc:`NITROS </repositories_and_packages/isaac_ros_nitros/index>` - | :doc:`isaac_ros_gxf </repositories_and_packages/isaac_ros_nitros/isaac_ros_gxf/index>` | :doc:`isaac_ros_nitros </repositories_and_packages/isaac_ros_nitros/isaac_ros_nitros/index>` | :doc:`isaac_ros_nitros_interfaces </repositories_and_packages/isaac_ros_nitros/isaac_ros_nitros_interfaces/index>` | :doc:`isaac_ros_nitros_type </repositories_and_packages/isaac_ros_nitros/isaac_ros_nitros_type/index>` - NVIDIA Isaac Transport for ROS package for hardware-acceleration friendly movement of messages * - :doc:`NITROS Bridge </repositories_and_packages/isaac_ros_nitros_bridge/index>` - | :doc:`isaac_ros_nitros_bridge_ros1 </repositories_and_packages/isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros1/index>` | :doc:`isaac_ros_nitros_bridge_ros2 </repositories_and_packages/isaac_ros_nitros_bridge/isaac_ros_nitros_bridge_ros2/index>` - Use Isaac ROS packages in your ROS 1 Noetic with NITROS-enabled performance. * - :doc:`Nova </repositories_and_packages/isaac_ros_nova/index>` - | :doc:`isaac_ros_correlated_timestamp_driver </repositories_and_packages/isaac_ros_nova/isaac_ros_correlated_timestamp_driver/index>` | :doc:`isaac_ros_hawk </repositories_and_packages/isaac_ros_nova/isaac_ros_hawk/index>` | :doc:`isaac_ros_imu_bmi088 </repositories_and_packages/isaac_ros_nova/isaac_ros_imu_bmi088/index>` | :doc:`isaac_ros_owl </repositories_and_packages/isaac_ros_nova/isaac_ros_owl/index>` - Optimized Isaac ROS packages for `Isaac Nova Orin <https://developer.nvidia.com/isaac/nova-orin>`__. * - :doc:`Nvblox </repositories_and_packages/isaac_ros_nvblox/index>` - | :doc:`isaac_ros_nvblox </repositories_and_packages/isaac_ros_nvblox/isaac_ros_nvblox/index>` - Hardware-accelerated 3D scene reconstruction and Nav2 local costmap provider using nvblox * - :doc:`Object Detection </repositories_and_packages/isaac_ros_object_detection/index>` - | :doc:`isaac_ros_detectnet </repositories_and_packages/isaac_ros_object_detection/isaac_ros_detectnet/index>` | :doc:`isaac_ros_yolov8 </repositories_and_packages/isaac_ros_object_detection/isaac_ros_yolov8/index>` - Deep learning model support for object detection including DetectNet * - :doc:`Pose Estimation </repositories_and_packages/isaac_ros_pose_estimation/index>` - | :doc:`isaac_ros_centerpose </repositories_and_packages/isaac_ros_pose_estimation/isaac_ros_centerpose/index>` | :doc:`isaac_ros_dope </repositories_and_packages/isaac_ros_pose_estimation/isaac_ros_dope/index>` - Deep learned, hardware-accelerated 3D object pose estimation * - :doc:`Visual SLAM </repositories_and_packages/isaac_ros_visual_slam/index>` - | :doc:`isaac_ros_visual_slam </repositories_and_packages/isaac_ros_visual_slam/isaac_ros_visual_slam/index>` | :doc:`isaac_ros_visual_slam_interfaces </repositories_and_packages/isaac_ros_visual_slam/isaac_ros_visual_slam_interfaces/index>` - Visual odometry package based on hardware-accelerated NVIDIA cuVSLAM library with world class quality and performance. .. toctree:: :hidden: :glob: ./*/index