콘텐츠로 이동

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는 자율주행 시나리오 브라우저 에디터로, 스토리보드(액션, 트리거, 종료/실패 조건)를 작성하고 브라우저에서 esmini-WASM으로 실행합니다. OpenDRIVE .xodr을 가져오고 다시 내보냅니다. 내보내기 문서에 따르면, OpenDRIVE(1.8까지)/OpenSCENARIO 1.2 내보내기는 스펙의 일부를 지원합니다. 예를 들어 현재 OpenDRIVE 교차점 원시 객체나 교통 신호를 <signal> 항목으로 내보내지 않으며, 파라미터 스윕이나 사용자 정의/ML 컨트롤러는 지원하지 않습니다. 이는 로드맵 항목으로 표시됩니다.

drawtonomy가 RoadRunner 옆에서 추가할 수 있는 몇 가지:

  • 논문 그림, 슬라이드 다이어그램, 설계 토론을 위한 무료 브라우저 기반 스케치 표면
  • 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)이 같은 목표를 공유합니다. 시나리오 기반 테스트를 더 접근 가능하게 만드는 것이죠. 우리는 같은 생태계의 다른 부분에서 작업합니다.