2020년 11월 06일 13:00
ZOOM 화상회의
영상의 PPT가 많은 도움이 됩니다. 꼭 시청해주세요!
요약:
종류 | 동기 | 방향 | 사용 |
---|---|---|---|
Topic | 비동기 | 단방향 | 연속으로 데이터를 송수신 |
Service | 동기 | 양방향 | 요청 처리가 순간적(1회성); 현재 상태를 확인하고 응답받는 것이 필요한 경우 |
Action | 비동기 | 양방향 | 요청 처리 후 응답까지 오래 걸려서 서비스를 이용하기 어려운 경우, 중간 피드백값이 필요한 경우 |
roscore모든 ros 노드들에 대한 정보 중계를 담당.
rosrun 패키지이름 노드이름Subscriber나 client를 따로 임의로 실행시킬 때 사용한다.
rosrun 패키지이름 노드이름Publisher나 server를 따로 임의로 실행시킬 때 사용한다.
마스터는 노드1의 정보를 노드2에게 알리고, 노드1과 2 사이에 TCPROS 접속이 일어난다. TCPROS 접속을 경로로 메시지 전송이 일어나는데, Topic의 경우 이 접속이 단방향이지만 연속적이고 Service의 경우 양방향이지만 한 번 송수신이 일어나면 연결이 끊어진다.