drawtonomy vs CARLA Map Editor
CARLA Map Editor
섹션 제목: “CARLA Map Editor”CARLA Map Editor는 CARLA 프로젝트가 공개한 데스크톱 애플리케이션입니다. README에 따르면 RoadRunner가 생성한 FBX와 .xodr 파일을 불러와 그 위에 추가 메타데이터를 배치하는 도구입니다 — 도로를 처음부터 그리는 저작 도구가 아니라 기존 맵을 보강하는 편집 도구입니다.
GitHub 저장소에 명시된 CARLA Map Editor의 주요 기능:
- RoadRunner로 작성한 FBX + OpenDRIVE 맵을 불러와 신호등, 신호등 그룹, 속도 표지판을 배치
- 감지용 박스 트리거와 상대 변환(relative transform) 편집
- 수정한 데이터를 OpenDRIVE(
.xodr)로 다시 내보내기 - MIT 라이선스의 CARLA 코드, Unreal Engine 4 기반; 현재는 Linux 데스크톱 애플리케이션
CARLA 시뮬레이터에서 쓸 맵을 준비할 때 — 특히 RoadRunner 맵에 신호를 주석으로 달 때 — 시뮬레이터와 나란히 관리되는 공식 도구입니다.
drawtonomy가 그 옆에서 맡을 수 있는 역할
섹션 제목: “drawtonomy가 그 옆에서 맡을 수 있는 역할”drawtonomy는 2D 탑다운 주행 다이어그램을 위한 브라우저 화이트보드입니다. CARLA 맵 파이프라인 도구는 아닙니다 — Unreal Engine 의존성도, FBX 내보내기도, 3D 메시도 없습니다. 3D 프리뷰는 시나리오 실행 결과를 확인하기 위한 view-only 기능일 뿐 모델링 뷰포트가 아니며, 자체 3D 내보내기도 만들지 않습니다. OpenDRIVE 내보내기는 <junction> 연결성과 <signal> 항목으로서의 교통 표지를 출력할 수 있지만, 이 연결성이 신뢰할 만한 경우는 주로 가져온 .xodr을 편집 없이 그대로 통과시킬 때이고, 손으로 그린 레인에서 새 교차로 기하를 생성하는 정밀도는 아직 낮습니다. drawtonomy는 스케치·그림·가벼운 2D 시나리오 작업을 위한 도구이지, 프로덕션용 CARLA 맵을 위한 도구는 아닙니다.
CARLA Map Editor 옆에서 drawtonomy가 더해줄 수 있는 몇 가지:
- 맵 저작을 시작하기 전, 의도한 장면 레이아웃을 브라우저만으로 미리 스케치 — 설치도 Unreal Engine도 필요 없습니다.
- CARLA에서 구축 중인 시나리오를 설명하는 논문이나 슬라이드용
.drawtonomy.svg편집 가능 그림. - 단순화한 장면을 esmini에서 빠르게 확인하기 위한 OpenSCENARIO 1.2 짝 내보내기.
실제 CARLA 맵을 만드는 데는 RoadRunner → CARLA Map Editor 경로가 정석입니다. drawtonomy는 시뮬레이션 맵이 아니라 시나리오의 다이어그램을 위한 도구입니다.
같은 시뮬레이션 생태계에서
섹션 제목: “같은 시뮬레이션 생태계에서”drawtonomy는 CARLA가 사용하는 ASAM OpenDRIVE와 OpenSCENARIO 표준을 그대로 내보냅니다. CARLA는 파이프라인의 실행 쪽을 맡고 있으므로 둘의 관계는 경쟁이 아니라 상호운용입니다 — 저작한 시나리오가 어떻게 재생되는지는 CARLA ScenarioRunner를 참고하세요. 같은 OpenDRIVE 영역의 다른 저작 도구로는 RoadRunner, LaneMaker, Truevision Designer 등이 있습니다. 우리는 같은 생태계의 서로 다른 부분을 담당하고 있습니다.