최대 1 분 소요

Carla Simulator를 설치해보았다.

실차개발에 참여하기에 앞서 시뮬레이션을 돌려보는 것을 과제로 주셨다.

0. 기본세팅

sudo apt-get update
sudo apt-get install -y \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

(위에꺼는 설치 잘못함. 저거는 리눅스에서 도커 올릴때 설치하는거 ㅇㅇ)

Docker_Desktop_wh20Yn1aXm

위와 같이 [Enable integration with my default WSL distro]의 체크박스를 활성화(Ubuntu-20.04)

docker run -d -p 80:80 docker/getting-started

위 명령어를 통해 기본 컨테이너를 실행해보니,

Docker_Desktop_ifvN1us32n

문제없이 잘 돌아갔다!! 이번에는 로컬서버로 접속해보자.http://localhost/tutorial/로 접속이 가능하다.

흠… 지금 일단 이 공식문서에서 파이썬 3.7버전을 권장한다길래 Python_3.7.6 버전을 설치해주었다.

그리고 환경변수 설정에서 시스템변수를 다음과 같이 수정해주었다.

SnippingTool_ZSpxdelVZz

이후 아래와 같이, numpy, opencv-python, pygame 모듈을 설치해주었다.(pip랑 setuptools는 기본으로 깔려있는거ㅇㅇ)

WindowsTerminal_RV2WqFMJZ5

해당 (링크)로 들어가 (CARLA_0.9.12.zip) 을 설치해주었다.(생각보다 용량이 크다. 5.4GB ㅎㄷㄷ;;)

그리고 ‘WindowsNoEditor’라고 써있는 디렉토리명을,

explorer_j2jCh6GKzt

‘CarlaSimulator’라는 이름으로 rename해줬다.

explorer_Uo7WllO2KW

그리고 ‘CarlaUE4.exe’를 실행시켰다.

FGIdjPTCNo

근데 문제가 생겼다. 실행했더니, DirectX 런타임 않깔려있다고 한다.

CarlaUE4_pDeQuj5ptk

예전에 자바로 웹개발을 할때 JRE라는 런타임 환경을 안깔아서 문제가 생겼던 것처럼,

React로 웹개발을 할때 node.js라는 런타임 환경을 안깔아서 문제가 생겼던 것처럼, 이번에도 마찬가지 인듯 싶다.

DirectX 런타임 설치하기

MS공식 웹사이트에서 해당 파일을 다운받아 주었다.(링크)

brave_Jt1kJZX5ew

다운로드한, ‘dxwebsetup.exe’을 설치해주었다.

1. nvidia-docker 설치

2. X11 포워딩

3.carlaserver

댓글남기기