Skip to content

Commit 372e1c3

Browse files
authored
Merge pull request #3 from NVIDIA-ISAAC-ROS/release-dp-1.1
Isaac ROS 0.11.0 (DP1.1)
2 parents 1769d58 + 8053564 commit 372e1c3

File tree

3 files changed

+20
-6
lines changed

3 files changed

+20
-6
lines changed

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,17 @@ The following are the benchmark performance results of the prepared pipelines in
5858
- [Updates](#updates)
5959

6060
## Latest Update
61-
Update 2022-06-30: Initial release.
61+
Update 2022-08-31: Update to be compatible with JetPack 5.0.2
6262

6363
## Supported Platforms
6464
This package is designed and tested to be compatible with ROS2 Humble running on [Jetson](https://developer.nvidia.com/embedded-computing) or an x86_64 system with an NVIDIA GPU.
6565

66+
> **Note**: Versions of ROS2 earlier than Humble are **not** supported. This package depends on specific ROS2 implementation features that were only introduced beginning with the Humble release.
67+
6668

6769
| Platform | Hardware | Software | Notes |
6870
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
69-
| Jetson | [AGX Orin](https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/)<br/>[AGX Xavier](https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-agx-xavier/) | [JetPack 5.0.1 DP](https://developer.nvidia.com/embedded/jetpack) | For best performance, ensure that [power settings](https://docs.nvidia.com/jetson/archives/r34.1/DeveloperGuide/text/SD/PlatformPowerAndPerformance.html) are configured appropriately. |
71+
| Jetson | [AGX Orin](https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/)<br/>[AGX Xavier](https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-agx-xavier/) | [JetPack 5.0.2](https://developer.nvidia.com/embedded/jetpack) | For best performance, ensure that [power settings](https://docs.nvidia.com/jetson/archives/r34.1/DeveloperGuide/text/SD/PlatformPowerAndPerformance.html) are configured appropriately. |
7072
| x86_64 | NVIDIA GPU | [Ubuntu 20.04+](https://releases.ubuntu.com/20.04/) <br> [CUDA 11.6.1+](https://developer.nvidia.com/cuda-downloads) |
7173

7274
### Docker
@@ -222,6 +224,7 @@ Make sure that the ROS bag has a reasonable size and publish rate.
222224
223225
## Updates
224226
225-
| Date | Changes |
226-
| ---------- | --------------- |
227-
| 2022-06-30 | Initial release |
227+
| Date | Changes |
228+
| ---------- | ------------------------------------------ |
229+
| 2022-08-31 | Update to be compatible with JetPack 5.0.2 |
230+
| 2022-06-30 | Initial release |

isaac_ros_ess/package.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ license agreement from NVIDIA CORPORATION is strictly prohibited.
1313
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
1414
<package format="3">
1515
<name>isaac_ros_ess</name>
16-
<version>0.9.0</version>
16+
<version>0.11.0</version>
1717
<description>DNN Stereo Disparity Network for Isaac ROS</description>
1818

1919
<maintainer email="xutongr@nvidia.com">Xutong Ren</maintainer>
@@ -26,6 +26,9 @@ license agreement from NVIDIA CORPORATION is strictly prohibited.
2626
<depend>rclcpp</depend>
2727
<depend>rclcpp_components</depend>
2828
<depend>isaac_ros_nitros</depend>
29+
<depend>isaac_ros_nitros_camera_info_type</depend>
30+
<depend>isaac_ros_nitros_disparity_image_type</depend>
31+
<depend>isaac_ros_nitros_image_type</depend>
2932
<depend>isaac_ros_stereo_image_proc</depend>
3033

3134
<test_depend>ament_lint_auto</test_depend>

isaac_ros_ess/src/ess_disparity_node.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515
#include <string>
1616
#include <utility>
1717

18+
#include "isaac_ros_nitros_camera_info_type/nitros_camera_info.hpp"
19+
#include "isaac_ros_nitros_disparity_image_type/nitros_disparity_image.hpp"
20+
#include "isaac_ros_nitros_image_type/nitros_image.hpp"
21+
1822
#include "rclcpp/rclcpp.hpp"
1923
#include "rclcpp_components/register_node_macro.hpp"
2024

@@ -148,6 +152,10 @@ ESSDisparityNode::ESSDisparityNode(const rclcpp::NodeOptions & options)
148152
config_map_[INPUT_RIGHT_COMPONENT_KEY].use_compatible_format_only = true;
149153
}
150154

155+
registerSupportedType<nvidia::isaac_ros::nitros::NitrosCameraInfo>();
156+
registerSupportedType<nvidia::isaac_ros::nitros::NitrosDisparityImage>();
157+
registerSupportedType<nvidia::isaac_ros::nitros::NitrosImage>();
158+
151159
startNitrosNode();
152160
}
153161

0 commit comments

Comments
 (0)