4. 시뮬레이션 실행하기
파일이 모두 준비되었다면, netedit을 다시 켜서(또?) configuration file을 만들어줘야 한다. 이 configuration file이란 실질적으로 시뮬레이션을 running하는 파일이다. 그냥 바로 traci에서 호출해서 돌릴 수도 있는데, 시각적 편의를 위해서 미리 configuration file에 묶어놓는 편이다.
netedit을 켜고, network 및 additional file을 불러온다. 참고로 additional file을 불러오는 버튼은 다음과 같다.
네트워크와 additional 파일을 불러왔으면 route 파일도 불러와준다. File 탭의 Demand Elements를 통해 로드할 수 있다.
모든 파일의 로드가 끝났으면, File 탭의 Sumo Config에서 Configuration file을 저장한다.
만들어진 configuration file을 메모장으로 열어보면 다음과 같이 관련된 파일들이 입력된 것을 확인할 수 있다.
그럼 이제 이 configuration 파일에는 네트워크, 교통존, 수요에 대한 정보가 모두 들어있으므로 시뮬레이션을 실행할 준비가 모두 끝난 것이다. 더블 클릭하면 시각화된 시뮬레이션 결과를 확인 가능하다.
차량이 잘 생성되어 시뮬레이션이 돌아가고 있다. 다음에는 이제 SUMO의 꽃이라고 부를 수 있는 Python의 Traci 모듈을 이용해서 시뮬레이션을 실행하고 제어하는 방법을 간단하게 설명할 예정이다.
다음 편에 계속...
'SUMO 이야기' 카테고리의 다른 글
[SUMO 이야기] #6. SUMO 튜토리얼: Traci를 활용한 시뮬레이션 제어 (2) | 2024.03.31 |
---|---|
[SUMO 이야기] #5. SUMO 튜토리얼: 교차로에 신호등 만들기 (0) | 2023.12.15 |
[SUMO 이야기] #3. SUMO 튜토리얼: 라우트(route) 파일 만들기 (2) | 2023.12.15 |
[SUMO 이야기] #2. SUMO 튜토리얼: 실전 네트워크 구성하기 (0) | 2023.12.14 |
[SUMO 이야기] #1. SUMO 튜토리얼: SUMO 설치 및 Traci를 위한 가상환경 세팅 (VScode) (0) | 2023.12.14 |