기초 단계

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. 다음에 할께 뭐가 있을까?

 

 

 

 

지난 글에서 패키지 빌드했는데 이게 또 왠말인가 싶지만 일단 읽어봐야 알거같다.

 

1. 패키지 빌드하기

  패키지가 의존하고 있는 것들을 설치하면 이제 빌드할수 있긴한데 ros 환경 설정파일을 실행/소스 시켜둬야 한다.

나는 이미 bashrc에다가 추가해서 그럴필요는 없지만 해야된다고 한다.

 

 

1.1 catkin_make 사용하기

 catkin 작업 공간을 만들고, 빌드하는 명령어로 3번 글에서 이미 사용했다.

 - 용도 1. catkin 작업공간으로 설정하기 : http://wiki.ros.org/catkin/Tutorials/create_a_workspace

 - 용도 2. catkin 작업공간 빌드하기 : http://wiki.ros.org/ROS/Tutorials/CreatingPackage

 

 

1.2 패키지 빌드하기

여기 내용도 beginner_tutorials 패키지를 생성하고 catkin_make를 할때 나온 내용들이 나와서

그냥 패스해도 될거같다.

 

 

 

 

+ Recent posts