기초 단계

1. ROS 설치하고, 설정하기

2. ROS 파일 시스템 살펴보기

3. ROS 패키지 만들기

4. ROS 패키지 빌드하기

5. ROS 노드에 대해서 이해하기

6. ROS Topic을 이해하기

7. ROS 서비스와 파라미터 이해하기

8. rqt_console과 ros launch 사용하기

9. rosed로 파일 수정하기

10. ROS msg와 srv 만들기

11. C++로 간단한 퍼블리셔와 서브스크라이버 작성하기

12. 파이썬으로 간단한 퍼블리셔와 서브스크라이버 작성하기

13. 간단한 퍼블리셔와 서브스크라이버에 대해서 살펴보기

14. 간단한 서비스와 클라이언트 코드 작성하기(C++)

15. 간단한 서비스와 클러이언트 코드 쓰기(파이썬)

16. 간단한 서비스와 클라이언트에 대해서 알아보기

17. 데이터를 녹음하고 재생하기

18. bag file에서 메시지 읽기

19. roswtf 시작하기

20. ROS wifi 살펴보기

21. 다음에 할께 뭐가 있을까?

 

 

와 목차만 적었는데도 왜이렇게 긴가.

두 번째 할 일로 파일 시스템에 대해서 살펴봤다.

링크는 아래

http://wiki.ros.org/ROS/Tutorials/NavigatingTheFilesystem

 

파일 시스템 개요

- 패키지 : ROS 소프트웨어 한 단위로 여러 라이브러리, 실행 파일, 스크립트 등을 포함

- 매니페스트(package.xml) : 패키지 설명에 관한 파일로 이 패키지의 의존관계와 패키지의 버전, 라이센스 등 메타 정보 등을 포함한다.

 

 

파일 시스템 관련 툴

1. rospack(=ros + package) : ros 패키지 관련 정보 표시. rospack find [package명] -> 패키지 경로 반환. help 참조

2. roscd : roscd [패키지] -> 해당 패키지 경로로간다.

3. roscd log : ros log, 로스 로그 파일 위치로 이동

4. rosls : rosls [패키지]  -> 해동 로스 패키지 내 파일 목록 표시

 

내용보다 목차가 더길다 

+ Recent posts