Skip to content

Problem with services #333

Answered by jparisu
DarkoBiersack asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @DarkoBiersack ,

We are glad to know you are using the DDS Router. We really appreciate user feedback.
First of all, can you provide the version you are using? DDS Router version and ROS2 version.

I think there are 2 different issues here that are not related:

Services doen't work at all.

If you are using a vendor other than Fast DDS (other rmw different than rmw_fastrtps) it would probably not work.
This is because ROS2 services rely on a RPC over DDS protocol that is not yet standarized in ROS2. Fast DDS implements one version of the protocol, while other vendors could implement other ones (if curious you can check the spec: https://www.omg.org/spec/DDS-RPC/1.0/)

So, depends on you…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by DarkoBiersack
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants