[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
-
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