drawtonomy vs odrviewer.io
odrviewer.io
섹션 제목: “odrviewer.io”odrviewer.io는 온라인 OpenDRIVE 뷰어입니다. .xodr 파일을 불러오면 브라우저에서 도로망을 3D로 렌더링하고, .obj 메시 모델로 내보낼 수 있습니다. 오픈소스 libOpenDRIVE C++ 라이브러리를 WebGL로 컴파일한 기반 위에 구축되었으며, 뷰어 코어는 클로즈드소스이고 공개 에셋은 GitHub에 있습니다.
odrviewer.io의 기능 (공식 사이트와 libOpenDRIVE 문서 기준):
- OpenDRIVE
.xodr파일을 브라우저에서 3D로 불러와 표시합니다. - 도로 형상의
.obj메시를 내보냅니다. .xodr파일의 내용을 빠르게 검증할 수 있는 설치 불필요 브라우저 도구입니다.
다른 도구가 생성한 .xodr 파일을 확인하거나 직접 작성한 파일을 검증할 때, odrviewer.io는 설치 없이 브라우저에서 바로 확인할 수 있는 편리한 방법입니다.
drawtonomy가 함께 활용될 수 있는 곳
섹션 제목: “drawtonomy가 함께 활용될 수 있는 곳”odrviewer.io와 drawtonomy는 서로 대체할 수 없는 도구입니다. odrviewer.io는 .xodr 파일을 확인하기 위한 도구이고, drawtonomy는 .xodr를 불러와 2D에서 차선과 연결 구조를 수정한 후 OpenDRIVE를 내보낼 수 있습니다. odrviewer.io는 렌더링하지만 편집하지 않고, drawtonomy는 편집하지만 3D로 렌더링하지 않습니다. drawtonomy의 OpenDRIVE 내보내기(exporter 문서 참고)는 버전 1.8까지 사양의 일부인 차선, 신호등, 횡단보도, 기본 오브젝트를 지원하며, 직접 작성하는 도로에 대해 해석적 형상을 근사하고, 건드리지 않은 기존 도로는 그대로 유지합니다.
자연스러운 조합입니다. 두 도구 모두 브라우저에서 설치 없이 실행됩니다:
- drawtonomy에서
.xodr를 불러와 형상을 수정한 후 내보냅니다. - 내보낸
.xodr파일을 odrviewer.io에서 열어 3D 렌더링을 확인하고 형상이 올바르게 읽혔는지 확인합니다. - drawtonomy에서 수정하고 odrviewer.io에서 다시 확인하는 과정을 반복합니다.
지도 자체 외에도, drawtonomy는 브라우저에서 esmini-WASM으로 직접 실행되는 OpenSCENARIO 시나리오를 작성할 수 있습니다. 2D 재생, 재생 제어, 추적 카메라, 유령 자취 자취를 제공합니다. 시나리오 에디터를 참고합니다. odrviewer.io는 3D 확인 및 검증 측면이고, drawtonomy는 불러오기-편집-내보내기와 브라우저 시나리오 재생입니다.
같은 브라우저 OpenDRIVE 생태계
섹션 제목: “같은 브라우저 OpenDRIVE 생태계”두 도구 모두 데스크톱 설치 없이 브라우저에서 OpenDRIVE 워크플로를 실행할 수 있음을 보여줍니다. odrviewer.io의 기반인 libOpenDRIVE는 ASAM OpenDRIVE 도구 커뮤니티의 다른 곳에서도 사용됩니다. OpenDRIVE를 생성하는 도구의 경우, LaneMaker, Truevision Designer, RoadRunner를 참고합니다. 우리는 같은 생태계의 서로 다른 부분에서 일하고 있습니다.
관련 읽을거리
섹션 제목: “관련 읽을거리”- OpenDRIVE란?
- ASAM OpenDRIVE / OpenSCENARIO 내보내기
- 시나리오 에디터 — 브라우저에서 OpenSCENARIO 시나리오를 작성하고 실행합니다.
- drawtonomy vs LaneMaker