1. 임시 컴퓨터(주행용) 환경 설치

(1) Ubuntu 20 설치 : GPU 이슈가 있어 GPU를 Pass하는 경로로 우분투를 설치하였습니다. 환경 설정도 다 해놔서 누르기만 하면 되기 때문에 지장은 없을 겁니다.

(2) 기타 설치 응용 프로그램 : Terminal, VSCode, chromium, ROS, catkin

<주의사항>

- ROS 설치 시 꼭 ROS.wiki를 참고하시고 그 안의 내용을 잘 읽으시면서 설치하시기 바랍니다.

- catkin 설치 시 ROS.wiki를 참고하시고 1번 내용(빌드된 파일 설치)만 작성하시면 됩니다.
  1. 파이썬 코드 & node 간 통신 학습

(1) ROS

A. catkin : 공통된 source를 가지는 ROS패키지들을 하나로 묶어 관리하는 workspace

a. catkin_create_pkg [패키지명] [의존되는 패키지] vs catkin_init_workspace

 - 공통점 : workspace 안의 src 폴더에서 실행한다.

 - catkin_create_pkg [패키지명] [의존되는 패키지] : 패키지 제작 명령

 - catkin_init_workspace : workspace 제작 명령

b. 순서 : src 폴더에서 패키지 제작 후 workspace 폴더에서 catkin_make 명령어 실행

c. workspace 구조

Untitled

(2) Python code(code : https://github.com/HyunSwim/Gigacha_practice.git)

Untitled