yoshimi.'s Diary

よしみ.が過去にやってきたことに掃き溜めです

pythonでTCPサーバーを立ててソケット通信を行う in ROS(melodic)

この記事がほぼ全て

www.programmersought.com

上記のリンクでは2つのコンピュータ間で通信を行うという趣旨の記事だが、今回は1つのコンピュータ内で実験を行いたかったので

HOST = '127.0.0.1'

PORT = 50007

とした。これにより3章のMulti-server ros configurationの部分はやらなくてよかった。

実行すると下記のようになる。(左tcp2rostalker.py 右tcp_client.py 左下roscore)

f:id:yoshistl:20210625013648p:plain

次は2つのコンピュータを用いて実験を行いたい