Isaac Manipulator ================= `Isaac Manipulator` is a collection of GPU-accelerated packages for perception-driven manipulation, providing capabilities such as object detection, pose estimation, and time-optimal collision-free motion generation using :ref:`cuMotion `. These packages are distributed in individual repositories as part of Isaac ROS in order to maximize reuse and flexibility. The `Isaac Manipulator` repository contains reference workflows that currently leverage the following Isaac packages: * :doc:`Isaac ROS cuMotion ` for optimal-time, collision-free trajectory generation. * :doc:`Isaac ROS nvblox ` for local 3D reconstruction and obstacle detection. * :doc:`Isaac ROS DNN Stereo Depth ` for learning-based stereo depth estimation. Many deployments would also benefit from one or more of the following Isaac packages: * :doc:`Isaac ROS Object Detection ` for detecting objects using SyntheticaDETR trained models. * :doc:`Isaac ROS Pose Estimation ` for estimating the pose of objects using FoundationPose. * :doc:`Isaac ROS Nova ` for time-synchronized multi-camera data. * :doc:`Isaac ROS Image Pipeline ` for GPU-accelerated image processing. Tutorials --------- .. toctree:: :maxdepth: 1 :glob: tutorials/* Repositories and Packages ------------------------- Reference workflows for the Isaac ROS implementation of `Isaac Manipulator` may be found in the following repository: * :doc:`Isaac Manipulator `