[ROS2] How to communicate ROS2 with external APPs

asked 2022-06-02 21:49:33 -0500

yuki1012 gravatar image

I am new to ROS2-foxy and I have two questions about how to communicate with external APPs.

  1. Do you know what is commonly used to communicate between ROS2 and non-ROS2 APPs? I see many articles that rosbridge uses websocket to communicate in JSON format, is my understanding correct?

  2. In my case, ROS2 is likely to communicate with an external c++ APP, and I assume it will use TCP/IP. In such a case, do you know what is the most common way to communicate with ROS2?

edit retag flag offensive close merge delete

Comments

Hey could you find an answer? I'm looking at forwarding data from ros to external c api

Dben gravatar image Dben  ( 2022-08-31 13:57:12 -0500 )edit