drawtonomy vs RoadRunner
RoadRunner
섹션 제목: “RoadRunner”MathWorks RoadRunner는 자율주행 시스템을 시뮬레이션하고 테스트하는 데 쓰이는 3D 장면을 설계하는 대화형 에디터입니다. RoadRunner Scenario와 함께 HD맵 저작부터 동적 시나리오 생성까지를 아우르며, 전문 ADAS / AD 팀이 표준으로 쓰는 도구 중 하나입니다.
RoadRunner가 다루는 범위:
- 완전한 3D, 해석적 기하 기반의 HD맵 저작.
- ASAM OpenDRIVE 1.4~1.8 가져오기·내보내기.
- RoadRunner Scenario를 통한 시나리오 저작과 ASAM OpenSCENARIO XML / DSL 내보내기. 내보낸 시나리오는 CARLA, esmini, IPG CarMaker, dSPACE ASM을 포함한 OpenSCENARIO 호환 시뮬레이터에서 돌아가도록 설계되어 있습니다. RoadRunner Scenario에서 시나리오를 저작한다면, drawtonomy의 시나리오 에디터가 브라우저에서 같은 OpenSCENARIO 개념을 다룹니다. RoadRunner ↔ OpenSCENARIO 용어 대조표가 RoadRunner Scenario 어휘를 drawtonomy 용어로 맞춰 줍니다.
- 공동 시뮬레이션과 스크립트 파이프라인을 위한 MATLAB / Simulink 통합.
- 3D 차량 및 도로 부속물 에셋.
- MathWorks 공식 문서와 지원 채널.
상당한 규모로 HD맵이나 시나리오 카탈로그를 만드는 팀이라면, RoadRunner는 보통 가장 먼저 손이 가는 도구입니다.
라이선스
섹션 제목: “라이선스”RoadRunner는 MathWorks의 상용 제품입니다. 많은 대학이 학내 전체 MathWorks 라이선스로 접근을 제공하므로, 소속 기관이 이미 포함하고 있는지 확인해 볼 가치가 있습니다. 학계 밖에서는 유료 라이선스입니다.
drawtonomy가 곁에서 채울 수 있는 부분
섹션 제목: “drawtonomy가 곁에서 채울 수 있는 부분”drawtonomy는 브라우저에서 동작하는 주행 시나리오 에디터로, 전체 storyboard(action, trigger, 종료·실패 조건)를 저작해 esmini-WASM으로 브라우저 안에서 바로 실행합니다. 재생을 지켜보기 위한 읽기 전용 3D 프리뷰도 있습니다 — Chase / BEV / Driver 카메라를 갖췄지만 3D 모델링 뷰포트는 아닙니다. OpenDRIVE .xodr을 가져와 다시 내보낼 수 있고, 여기에는 <junction> 구조와 <signal>로 표현하는 교통 표지도 포함됩니다. 가져온 맵을 편집 없이 그대로 넘기는 버바팀(verbatim) 라운드트립에서는 이 교차로 연결 구조가 안정적으로 유지되지만, 손으로 그린 차선에서 새 교차로 형상을 합성하는 작업은 아직 정밀도가 떨어집니다. 파라미터 스윕이나 커스텀·ML 컨트롤러는 다루지 않으며, 이는 여전히 로드맵 항목으로 남아 있습니다.
RoadRunner 곁에서 drawtonomy가 더할 수 있는 몇 가지 작은 것:
- 논문 그림, 슬라이드 다이어그램, 설계 논의를 위한 무료 브라우저 스케치 공간.
- RoadRunner에서 내보낸
.xodr을 가져와 데스크톱 설치 없이 브라우저에서 빠르게 2D로 확인하거나 가볍게 편집. - 문서용 편집 가능한 그림 소스
.drawtonomy.svg. - 장면의 단순화한 버전을 esmini에서 빠르게 재생 확인.
둘 다 갖춘 팀이라면: 프로덕션 시나리오는 RoadRunner로, 그것을 설명하는 다이어그램은 drawtonomy로 나눠 쓰는 조합이 자연스럽습니다.
같은 ASAM 생태계 안에서
섹션 제목: “같은 ASAM 생태계 안에서”RoadRunner와 drawtonomy는 같은 ASAM 표준 — OpenSCENARIO와 OpenDRIVE — 을 대상으로 합니다. 한쪽 파일을 원칙적으로 다른 쪽에서 열 수 있고, 둘 다 재생을 위해 esmini로 내보냅니다. OpenSCENARIO / OpenDRIVE 커뮤니티는 작은 규모이며, 여기에 기여하는 도구들 — RoadRunner, drawtonomy, Truevision Designer, LaneMaker, Blender DSC, scenariogeneration, esmini — 는 시나리오 기반 테스트를 더 접근하기 쉽게 만든다는 같은 목표를 공유합니다. 우리는 같은 생태계의 다른 부분에서 일하고 있습니다.
관련 읽을거리
섹션 제목: “관련 읽을거리”- 시나리오 에디터 — 브라우저에서 OpenSCENARIO를 저작하고 실행합니다.
- RoadRunner ↔ OpenSCENARIO 용어 대조표 — RoadRunner Scenario 용어 대응표.
- OpenSCENARIO란?
- OpenDRIVE란?
- ASAM OpenDRIVE / OpenSCENARIO로 내보내기
- drawtonomy vs LaneMaker
- drawtonomy vs Truevision Designer