Hi everyone,
I have a robot running in an Unity environment. Currently I exchange data via TCP. No I would like to exchange them via ROS2.
So I add
- the ROS TCP Connector to my project
- the ROS Connection component to a game object in a scene
- the ROSConnection to a script and I publish the pose of a gameObject there
- the ros_tcp_endpoint in an docker container
When I run the game
- the HUB panel shows up
- one arrow blinks in the sending frequency
- the ros_tcp_endpoint prints the connection from 172.17.0.1 and the RegisterPublisher to my topic
So everything should be fine I assume, but I get no connection between the ros_tcp_endpoint and my native ROS2 galactic node:
-
my topic don’t show up when I enter “ros2 topic list” in the terminal
-
subscribing with “ros2 topic echo <topic_name>” isn’t possible as well
I don’t find any similar problems here. Do I misunderstood something or what could be the problem?
Is there any chance to check if the connection between native ROS2 and the endpoint could be made?
Thanks for your help!