프로그래머스 자율주행스쿨
TIL 20.12.24 - ROS노드간 원격 통신
donie
2020. 12. 24. 19:48
1. 통신 프로토콜 (TCP/IP계열)
XMLRPC프로토콜 : 노드들이 마스터와 통신할 때 이용.
TCPROS프로토콜 : 각 노드간 통신할 때 이용.
ROS에서 노드와 노드가 서로 통신하면서 협업을 한다.
단일 하드웨어 안에 있는 노드끼리도 네트워크로 통신한다.
즉, 내 컴퓨터 안의 노드들끼리도 네트워크로 통신을 한다.
약간의 오버헤드가 있지만, 확장성을 위해 그렇게 한다.
마스터의 IP주소는 모두가 알고 있어야 한다.
※ 원격통신 환경 구축 및 실습
2020/12/24 - [ROS] - Ubuntu16.04 ROS Kinetic - 원격통신 환경 구축 및 실습
Ubuntu16.04 ROS Kinetic - 원격통신 환경 구축 및 실습
0. 개요 공인 IP는 전 세계에서 하나뿐인 IP주소. 사설 IP는 공유기 안의 주소. 사설IP를 가지고 있는 여러 장치를 "포트 포워딩"을 이용하여 연결한다. teacher에 대해서 1024~65000 범위 내의 포트로 포
donie.tistory.com
만약 실행 중인 프로그램을 종료시키려 할 때, <CTRL-C>키가 먹히지 않는다면 <CTRL-\> 를 하면 더 강하게 종료한다.