Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compatibility between opendds and cyclonedds #69

Open
Yingliangzhe opened this issue May 25, 2021 · 3 comments
Open

Compatibility between opendds and cyclonedds #69

Yingliangzhe opened this issue May 25, 2021 · 3 comments

Comments

@Yingliangzhe
Copy link

Hello everyone,
I have a question about the compartibility of opendds as mentioned in title.
If I would like to write a publisher in opendds and a subscriber in cyclone. Would it be possible, that the subscriber receives the messages from the publisher, which is writen in opendds? Have you already tested the compartibility?

@mitza-oci
Copy link
Member

rmw_opendds is still in development. We have tried the ROS2 system tests with Fast RTPS and doing the same with Cyclone should be possible. Please let us know what you find out.

OpenDDS itself conforms to the OMG DDS specifications and should have no problem working with Cyclone assuming it does the same.

@Yingliangzhe
Copy link
Author

Is there a readme file, which can guide me to build the rmw_opendds? I already have the ros2 framework on my pc, and checked the interoperability between Fast RTPS and zenoh bridge(implemented using cyclonedds).
Within the docker the publisher through rmw_opendds was not found. I would like to try it without docker.
Thank you

@mitza-oci
Copy link
Member

Set up your environment by following the same steps listed in these Dockerfiles
https://github.com/oci-labs/rmw_ros2_depends/blob/master/Dockerfile
https://github.com/objectcomputing/OpenDDS/blob/master/Dockerfile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants