[ROS] 폴더 및 파일 구성
파일 구성
/build
: 빌드 관련 파일/devel
: msg,srv 헤더 파일과 사용자 패키지 라이브러리 실행 파일/src
: 사용자 패키지
사용자 패키지
~/catkin_ws/src
폴더는 사용자 소스 코드의 공간이다. 이 폴더에 사용자가 개발한 ROS 패키지나 다른 개발자가 개발한 패키지를 저장하고 빌드할 수 있다.- 사용자 패키지 구성은 다음과 같다.
/include
: 헤더파일/launch
: roslaunch 에 사용되는 launch 파일/node
: rospy용 스크립트/msg
: 메시지 파일/src
: 코드 소스 파일/srv
: 서비스 파일CMakeLists.txt
: 빌드 설정 파일package.xml
: 패키지 설정 파일
빌드 시스템
- ROS의 빌드 시스템인 캐킨은 기본적으로