콘텐츠로 이동

drawtonomy vs 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로 나눠 쓰는 조합이 자연스럽습니다.

RoadRunner와 drawtonomy는 같은 ASAM 표준 — OpenSCENARIO와 OpenDRIVE — 을 대상으로 합니다. 한쪽 파일을 원칙적으로 다른 쪽에서 열 수 있고, 둘 다 재생을 위해 esmini로 내보냅니다. OpenSCENARIO / OpenDRIVE 커뮤니티는 작은 규모이며, 여기에 기여하는 도구들 — RoadRunner, drawtonomy, Truevision Designer, LaneMaker, Blender DSC, scenariogeneration, esmini — 는 시나리오 기반 테스트를 더 접근하기 쉽게 만든다는 같은 목표를 공유합니다. 우리는 같은 생태계의 다른 부분에서 일하고 있습니다.