지식저장소
[ROS] ROS Node 생성
Magin
2023. 8. 13. 17:05
728x90
1. 패키지 만들기
일단 workspace/src로 이동한 다음 아래 명령어를 실행합니다.
(rospy는 python을 위한 것이고 c언어를 한다면 roscpp로 작성)
catkin_create_pkg <패키지이름> std_msgs rospy roscpp
2. Node 만들기
여기서 Node란 ROS에서 파일을 실행시키는 단위로 생각하면 된다.
즉 Node끼리 Pub, Sub를 통해 데이터를 주고 받는다.
#경로는 workspace를 기준으로 합
cd <패키지 이름>/src
#Node 파일생성
touch <파일 이름>.py
이후 workspace로 빠져나가서 Build가 진행되는 위치에서 catkin_make를 진행하면 된다.
728x90