모도리는 공부중

[OpenX] Esmini install for ScenarioGeneration 본문

내 지식 정리/날것 그 자체

[OpenX] Esmini install for ScenarioGeneration

공부하는 모도리 2021. 8. 9. 21:19
728x90
반응형

Scenario generation을 사용하고자 한다면 아래 github를 참고

 

GitHub - pyoscx/scenariogeneration: Python wrapper around pyoscx and pyodrx

Python wrapper around pyoscx and pyodrx. Contribute to pyoscx/scenariogeneration development by creating an account on GitHub.

github.com

 

이 글을 들어온 사람은 esmini가 궁금할테니 본론으로 출발.

esmini

esmini is a basic OpenSCENARIO player

나도 Scenariogeneration readme에 적혀있는 위 문장을 읽고 esmini 환경 구성을 시작했다.

 

 

GitHub - esmini/esmini: a basic OpenSCENARIO player

a basic OpenSCENARIO player. Contribute to esmini/esmini development by creating an account on GitHub.

github.com

 

위 링크는 esmini github. 타고 들어가서 상세 내용을 확인할 수 있으며, 설치 방법은 프롬프트창에

git clone https://github.com/esmini/esmini.git

를 입력하면 내가 지정한 경로에 파일이 받아지며 설치가 완료된다. 다만, 이 상태로는 사용이 어렵다. 그냥 .bat파일을 더블 클릭하여 demo파일만 실행해보고 끝낼 수도 있지만 프롬프트에서 세밀하게 만지면서 작업하고 싶다면 추가로 bin 압축파일을 설치해서 경로에 넣어주어야 하며, models.7z를 resources에 넣는 작업을 진행해야 한다.

 

build 글을 참고하면서 직접 설치해도 좋다.

 

GitHub - esmini/esmini: a basic OpenSCENARIO player

a basic OpenSCENARIO player. Contribute to esmini/esmini development by creating an account on GitHub.

github.com

 

그럼 setting에 돌입.

 

Releases · esmini/esmini

a basic OpenSCENARIO player. Contribute to esmini/esmini development by creating an account on GitHub.

github.com

 

최신 버전 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

 

728x90
반응형
Comments