Skip to content

DDS Shape Subscriber Operator#

Authors: Ian Stewart (NVIDIA)
Supported platforms: x86_64, aarch64
Last modified: May 13, 2025
Latest version: 1.0
Minimum Holoscan SDK version: 2.0.0
Tested Holoscan SDK versions: 2.0.0
Contribution metric: Level 2 - Trusted

The DDS Shape Subscriber Operator subscribes to and reads from the Square, Circle, and Triangle shape topics as used by the RTI Shapes Demo. It will then translate the received shape data to an internal Shape datatype for output to downstream operators.

This operator requires an installation of RTI Connext to provide access to the DDS domain, as specified by the OMG Data-Distribution Service

holoscan::ops::DDSShapesSubscriberOp#

Operator class for the DDS Shapes Subscriber.

This operator also inherits the parameters from DDSOperatorBase.

Parameters#
  • reader_qos: The name of the QoS profile to use for the DDS DataReader
  • type: std::string
Outputs#
  • output: Output shapes, translated from those read from DDS
  • type: holoscan::ops::DDSShapesSubscriberOp::Shape