Open Robotics and NVIDIA are collaborating on hardware acceleration.
As part of this effort, we announced Isaac ROS at ROS World 2021 to deliver performant hardware acceleration packages to ROS developers for industrial grade autonomous robotics applications.
Isaac ROS provides native ROS2 packages of modular nodes which makes it easy to integrate high-performance computing into existing ROS applications. These nodes are flexible to incorporate in a pipeline or as a single node all while supporting the debugging and visualization tools available in ROS2.
Our latest release includes ROS2 Foxy packages for AI perception with image processing and deep learning, tested on Jetson AGX Xavier with JetPack 4.6.
- Stereo visual inertial odometry (60 fps at 720p)
- DNN model inference for custom and pre-trained DNNs with included examples for DOPE 3D pose estimation & U-NET semantic image segmentation (pre-trained PeopleSemSegNet 25fps at 544p)
- AprilTag detection (52fps at 1080p)
- Image pre-processing (lens distortion correction, color space conversion, scaling)
- Stereo depth estimation (disparity and point cloud)
- Camera support (CSI & GMSL interface imagers)
Isaac ROS is available now at github.com/NVIDIA-ISAAC-ROS. Clone the repositories you need into your ROS workspace to build from source with colcon alongside your other ROS2 packages.