[ROS] ROS 프로그래밍을 위한 환경 설정

강형우·2022년 11월 19일
0

ROS

목록 보기
2/5

ROS프로그래밍을 위한 환경 설정

Workspace

1. ROS에서 코딩을 하기 위해서는 Workspace 라는 공간이 필요하다.

  • 다음과 같은 방법으로 'xycar_ws'라는 이름의 Workspace를 생성한다.(폴더 생성)
    $ cd Home 폴더로 이동
    $ mkdir -p ~/xycar_ws/src 서브 폴더 생성
    $ cd xycar_ws xycar_ws 폴더로 이동
    $ catkin_make ROS 코딩 환경 셋업과 정리(build)

    2. 앞서 작업이 끝나면 아래와 같은 구조의 Workspace가 만들어짐

  • Workspace의 이름은 'xycar_ws'
  • ROS 프로그래밍 작업은 Workspace에서 진행함.
  • 소스코드는 /src 폴더 안에 만들면 됨.

    Build 명령: catkin_make

1. ROS의 Workspace에서 새로운 소스코드 파일이나 패키지가 만들어지면

  • catkin_make 명령을 통해 빌드(build) 작업을 진행한다.
  • ROS 프로그래밍 작업과 관련 있는 모든 것들을 깔끔하게 정리해서 최신 상태로 만드는 작업이다.

    ROS 작업환경 설정

1. ROS 작업에 필요한 환경변수 설정

  • 홈 디렉토리에 있는 .bashrc 파일을 수정
    $ cd 홈디렉토리로 이동
    $ sudo vi ~/.bashrc 작성
    $ source .bashrc 수정한 내용을 시스템에 반영

2. ROS 작업에 필요한 환경변수 설정 확인

  • $ printenv | grep ROS 이 명령어로 ROS환경변수의 설정을 확인할 수 있다.

0개의 댓글