본문 바로가기
로보틱스/로봇 하드웨어

우분투 (ROS) 와 Windows (Unity) 통신하기

by 디어솔 2020. 11. 10.
반응형

ROS 노드와 Untiy간의 통신을 위해 소켓 통신을 해야한다.

소켓 통신 코드는 따로 정리해서 블로그에 업로드 할 예정이지만, 일단 세팅은 아래와 같이 했다.

 

1. Ubuntu PC와 Windows PC를 crossover cable로 연결

2. 수동 IP 주소 및 Subnet Mask 할당

1) Windows

IP: 192.168.1.10

Subnet Mask: 255.255.255.0

 

2) Ubuntu

IP: 192.168.1.20

Subnet Mask: 255.255.255.0 

3. Ping 날려서 확인

 

윈도우에서 우분투로, 우분투에서 윈도우로 양방향 ping을 확인한다.

윈도우->우분투 핑은 확인이 금방 되었는데,

우분투->윈도우 핑이 응답이 없어서 한참 삽질을 했었다.


4. 윈도우 방화벽 해제 

윈도우 방화벽 때문에 우분투에서 보낸 ping을 inbound 하지 못했었나보다. 해제하고나니 잘 된다.

댓글