티스토리 뷰
워크스페이스 만들고 빌드하기
학습용 워크스페이스 폴더를 만들고 패키지를 만들어 봄
폴더를 하나 만들고 그 안에 src 폴더를 하나 더 만듦
mkdir -p ~/ros2_ws/src
하위 폴더까지 한 번에 만들 수 있음
그리고 워크스페이스 위치에서 src 폴더에 있는 파일들을 빌드할 것
colcon build
빌드하면 코드가 아무것도 없지만 build(빌드 설정 파일 저장), install(관련 헤더파일, 모듈, 라이브러리, 실행파일), log(빌드할 때의 로그 파일) 폴더가 만들어짐
패키지 만들기
워크스페이스의 src 폴더 위치에서 패키지를 만들 수 있다.
ros2 pkg create 명령을 이용한다.
ros2 pkg create --build-type ament_python my_first_package
tab을 이용해서 쉽게 작성할 수 있다.
파이썬으로 작성할 것이고 파이썬을 대상으로 빌드하기에 -- build-type ament_python 으로 지정한다.
뒤에는 만드는 패키지 이름을 작성한다.
패키지를 만드는 동시에 노드까지 만들고 싶다면
--node-name <노드이름> <패키지이름> 을 추가할 수 있다.
ros2 pkg create --build-type ament_python --node-name my_first_node my_first_package
'전공 > ROS' 카테고리의 다른 글
ROS2 메시지 패키지 만들기, 메시지 정의하기 (0) | 2024.11.13 |
---|---|
ROS2 발행 노드 publisher 만들고 실행해보기 2 (0) | 2024.11.12 |
ROS2 구독 노드 subscriber 만들고 실행해보기 1 (0) | 2024.11.11 |
wsl2 ROS2 humble 우분투 22.04 설치 , 초기 설정, VcXsrv 설정 방법 (3) | 2024.11.10 |
ROS2 서비스 service (0) | 2024.11.08 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 경북대
- 문서 스캔
- f-91w
- a모바일
- 타란튤라
- 파스타
- 티스토리챌린지
- 10만포인트
- 리브모바일
- f-94w
- 교체
- 네이버페이
- 북문
- 배송기간
- 카시오
- 맛집
- 시계 줄
- 리브엠
- 카카오페이
- 방어동작
- 알리익스프레스
- 알뜰폰요금제
- 알뜰 요금제
- 계산방법
- 오블완
- 메쉬 밴드
- mealy
- 할인
- 방향장
- Liiv M
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함