콘텐츠로 이동

drawtonomy vs SUMO netedit

netedit는 DLR이 개발한 오픈소스 미시 교통 시뮬레이터 Eclipse SUMO에 포함된 그래픽 도로망 에디터입니다. 교통 시뮬레이션 전체 도구 체인의 앞단에서 도로망을 구성하고 수정하는 2D 에디터입니다.

SUMO 문서에 따르면 netedit가 다루는 기능은 다음과 같습니다.

  • 도로망 요소(에지, 차선, 교차로, 접속부, 신호등) 2D 편집
  • 교통 수요 편집 — 차량, 보행자, 경로, 차량 유형
  • 부가 인프라 — 버스 정류장, 검지기, 가변속도 표지
  • netconvert를 통한 OpenDRIVE 가져오기 및 내보내기 (OpenDRIVE 1.4 대체로 지원; 곡선은 폴리라인으로 샘플링되고 교차로 형상은 재생성되므로 변환 시 정보 손실 있음)
  • Eclipse Public License 오픈소스; Linux, Windows용 데스크탑 빌드 제공

실제로 교통을 시뮬레이션할 도로망을 구축한다면, netedit는 해당 시뮬레이터와 함께 제공되는 에디터입니다.

drawtonomy가 함께 활용될 수 있는 부분

섹션 제목: “drawtonomy가 함께 활용될 수 있는 부분”

drawtonomy는 자율주행 다이어그램 작성을 위한 브라우저 기반 화이트보드입니다. 교통 시뮬레이션 기능은 없습니다. 내보내기 문서에 따르면 OpenDRIVE 1.8 / OpenSCENARIO 1.3 내보내기는 차선, 신호등, 횡단보도, 기본 객체 등 스펙의 일부만 지원하며, 교차로 프리미티브나 교통 표지판의 <signal> 항목은 아직 출력하지 않습니다.

netedit와 함께 사용할 때 drawtonomy가 더할 수 있는 점은 다음과 같습니다.

  • 설치 없이 브라우저에서 바로 사용 가능한 스케치 환경 — 시뮬레이션 네트워크를 만들기 전에 교차로나 차선 합류 구조를 미리 그려볼 수 있습니다.
  • 논문이나 슬라이드에서 도로망을 설명하는 다이어그램의 편집 가능한 소스 파일(.drawtonomy.svg)을 만들 수 있습니다.
  • 하위 도구가 SUMO가 아닌 esmini 같은 OpenSCENARIO 플레이어인 경우, 페어링된 .xosc 파일을 OpenSCENARIO 1.3으로 내보낼 수 있습니다.

두 도구를 함께 사용하는 일반적인 패턴: 시뮬레이션할 도로망은 netedit, 그것을 설명하는 그림은 drawtonomy.

같은 오픈 도로망 생태계 안에서

섹션 제목: “같은 오픈 도로망 생태계 안에서”

netedit와 drawtonomy는 모두 2D로 작동하며 ASAM OpenDRIVE를 다룹니다 — netedit는 netconvert를 통해, drawtonomy는 자체 내보내기 기능을 통해. SUMO는 미시 교통 시뮬레이터이기 때문에 두 도구의 관계는 경쟁보다는 상호 보완에 가깝습니다. 두 레이어가 어떻게 연결되는지는 SUMO 생태계 페이지를 참고하세요. OpenDRIVE를 다른 관점에서 읽거나 쓰는 도구로는 LaneMaker, Truevision Designer, Blender DSC도 있습니다. 각 도구는 같은 생태계의 서로 다른 부분을 담당합니다.