I am using RTI to convert my ROS2 action messages into DDS messages. I receive a dictionary of lists like the following:
ros2 dds rti connector python
I am interfacing `ROS2` with native `RTI DDS Connector` for python where I am publishing messages in RTI connector and subscribing in ROS2.
I have the following message structure for the message named `DetectedObjectList` :
int16 id
//an array of objects of another message type
DetectedObject[ ] objects
This is interpreted as unbounded sequences in IDL.
another message named `DetectedObject` :
int16 id
string name
int16 x
int16 y