일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 실행중인 포트 죽이기
- 오블완
- 려려
- conda 기초 설정
- window netstat time wait 제거
- 3000 port kill
- conda base 활성화
- conda 가상환경 설정 오류
- 티스토리챌린지
- conda base 기본 설정
- time wait port kill
- Today
- Total
모도리는 공부중
[OpenX] Esmini install for ScenarioGeneration 본문
Scenario generation을 사용하고자 한다면 아래 github를 참고
scenariogeneration의 설치는 매우 간단하다.
pip install scenariogeneration
방법은 아래 링크를 참고하면 된다.
이 글을 들어온 사람은 esmini가 궁금할테니 본론으로 출발.
esminiesmini is a basic OpenSCENARIO player |
나도 Scenariogeneration readme에 적혀있는 위 문장을 읽고 esmini 환경 구성을 시작했다.
위 링크는 esmini github. 타고 들어가서 상세 내용을 확인할 수 있으며, 설치 방법은 프롬프트창에
git clone https://github.com/esmini/esmini.git
를 입력하면 내가 지정한 경로에 파일이 받아지며 설치가 완료된다. 다만, 이 상태로는 사용이 어렵다. 그냥 .bat파일을 더블 클릭하여 demo파일만 실행해보고 끝낼 수도 있지만 프롬프트에서 세밀하게 만지면서 작업하고 싶다면 추가로 bin 압축파일을 설치해서 경로에 넣어주어야 하며, models.7z를 resources에 넣는 작업을 진행해야 한다.
build 글을 참고하면서 직접 설치해도 좋다.
그럼 setting에 돌입.
최신 버전 esmini-bin_사용하는os.zip을 다운 받아서 압축을 esmini에 풀어준다.
나의 경우 윈도우에서 작업을 진행하고 있는 관계로 esmini-bin_win_x64 파일로 진행하였다.
압축파일명으로 된 폴더가 생성되지 않도록 내용물만 풀어서 넣는다. 일부 내용물이 겹치는지 '덮어쓰기'할건지 묻는 창이 뜰 것이다. '예'를 눌러서 덮어씌우며 내용물을 넣도록 하자.
그리고 build글에서 External dependencies를 찾아서 3D models used by the example scenarios를 클릭한다.
models.7z 파일이 받아질건데, 이것을 위 설명에 써진 것처럼 resources 폴더에 압축을 풀어서 넣는다.
여기까지 끝나면 일단 demo파일이 실행 가능한 상태가 된다. 현재의 나는 여기까지만 필요한 상태였고, 이후 부분은 계속 진행하면서 이 문서를 업데이트할 계획이다.
설치가 끝났다면 사용법에 있는 prompt 방법처럼 명령어를 입력하여 demo.xosc를 직접 실행해볼 수 있을 것이다. 명령어는 README파일에도 적어져 있으며 아래와 같다.
.\bin\esmini --window 60 60 800 400 --osc .\resources\xosc\cut-in.xosc
'내 지식 정리 > 날것 그 자체' 카테고리의 다른 글
[환경설정] django, vue, node project 생성 및 실행 (0) | 2021.08.20 |
---|---|
cmake가 대체 뭘까, 뭐길래 build하라는 걸까? (0) | 2021.08.11 |
[OpenX] esmini demo scenario(.xosc) 분석중 (1) | 2021.08.09 |
[OpenX] scenariogeneration install (0) | 2021.08.09 |
[OpenX] OpenSCENARIO 문서 모음 (0) | 2021.08.06 |