does ros1_bridge support communicate cross-language services? [closed]

asked 2019-01-16 21:37:41 -0500

qmj gravatar image

updated 2019-01-16 22:33:09 -0500

jayess gravatar image

When using custom service messages:

  • Terminal 1: roscore
  • Terminal 2: ros2 run ros1_bridge dynamic_bridge
  • Terminal 3: start ros1(kinetic) Python server
  • Terminal 4: start ros2 C++ client

Result: connection failure.

When I change the 3 terminal to "start ros1(kinetic) C++ server", the connection is successful. So I wonder if ros1_bridge does not support cross-language services?(Python to C++) (Each of the above terminal environments has been "source" correctly, "ros1_bridge" compiled separately and correctly). Thanks for your attention.

edit retag flag offensive reopen merge delete

Closed for the following reason duplicate question by qmj
close date 2019-01-17 01:07:19.367733

Comments

What is this a duplicate of?

gvdhoorn gravatar imagegvdhoorn ( 2019-01-17 04:05:16 -0500 )edit