[21478] ROS2 Router: Service Call Request made, but no Response #464
Unanswered
Thongtdextra
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have 2 host in 1 LAN, HostA in domain 4 and have interface 20.13.21.128. HostB in domain 3 and have interface 20.13.21.24.
In theory, if you want 2 host with differ domain can communicate each other then you have to setup ddsrouter in both host.
I done with setup and 2 host can see topic each other but i have some problem with service.
In hostB, i run a server service, it can operated in local (if you run ros2 service call in local host <hostB - domain 3> then you can receive respone)
but if you run this command: ros2 service call in then hostB can take a request from hostA-client service but hostA can not receive a respone from hostB ?
i'm try charge qos of topic in ddsrouter file yaml . Structure of topic service have 2 topic request and respone, then i setup for above topic qos is best effort. in qos of server service and client service same qos. but i still stuck with this problem. summon that server can receive request from client but client cannot receive respone from server ? 😦
Beta Was this translation helpful? Give feedback.
All reactions