[2024 ROS 스터디] 김기태 #2주차 - ROS의 중요컨셉&명령어와 도구
#ROS의 컨셉 Node - 최소 단위의 실행 가능한 프로세스, ROS에서 최소한의 실행단위로 프로그램을 나누어 작업함, 각 노드는 메세지 통신으로 데이터를 주고 받음, 유닛 테스트에 용이함, 오픈된 Node를 공유하며 개발할 수 있음.Package - 하나 이상의 Node, Node 실행을 위한 정보 등을 묶어 놓은 것, 패키지의 묶음을 메타페키지라 하여 따로 분리함, 패키지와 패키지 끼리 공유하고 있는 Node가 있을 수도 있음. Message - 메세지를 통해 Node간의 데이터를 주고 받음, integer/floating/point/boolean 같은 변수 형태 Message를 목적에 따라서 분류할 수 있음 1. Topic - 단방향, 연속성을 가진 메세지 통신, Publisher - 메세지를 ..