소개 — 자율주행 시나리오를 위한 화이트보드
drawtonomy는 자율주행 시나리오를 위한 화이트보드입니다. AV(자율주행), AD(자동주행), ADAS 모두를 아우릅니다. 논문에 넣는 그림, 설계 리뷰 전에 그리는 슬라이드, 팀원에게 코너 케이스를 설명하는 회의 중 다이어그램, 혹은 OpenSCENARIO 파일 작성 전에 미리 그려두는 장면이 그 예입니다.
차선, 교차로, 차량, 보행자, 신호등, 노면 표시, 횡단보도가 기본 도형으로 내장되어 있습니다. 차선은 토폴로지를 인식합니다 — Next / Previous / Left / Right 연결 정보를 갖기 때문에, 다이어그램은 도로 형상이 바뀔 때마다 처음부터 다시 그려야 하는 그림이 아니라 편집 가능한 네트워크가 됩니다.
앱은 drawtonomy.com에서 사용할 수 있습니다. SDK, 확장 기능, 그리고 이 문서 사이트의 소스는 GitHub에 공개되어 있습니다.
주요 활용 사례
섹션 제목: “주요 활용 사례”- 논문, 학위논문, 기술 보고서용 그림. LaTeX, Markdown, 슬라이드에 깔끔하게 삽입되는 벡터 출력(
drawtonomy.svg, PDF, EPS). - 슬라이드와 발표 자료. 차선 변경, 교차로, 가림(occlusion) 사례 등 다양한 자율주행 시나리오 다이어그램을 도형 하나에 몇 분이 아닌 몇 초 만에 그릴 수 있습니다.
- 설계 및 알고리즘 토론. 주행 동작, 엣지 케이스, 안전 논거를 팀원과 함께 검토할 수 있는 공동 스케치 공간.
- 시나리오 작성. OpenSCENARIO XML 작성 전에 장면을 미리 스케치하거나, 기존
.xosc를 가져와 시각적으로 편집할 수 있습니다. - 지도 및 ROS 주석. 위성 이미지 위에 차선을 따라 그리거나, Lanelet2 OSM 지도를 편집하거나, ROS 점유 격자에 경로와 장애물을 표시하세요.
대상 사용자
섹션 제목: “대상 사용자”- 자율주행(AD) 및 ADAS 엔지니어 — 내부 문서, 설계 리뷰, 인시던트 보고서용 다이어그램 작성.
- AV 연구자와 학생 — 논문, 학위논문, 학회 발표용 그림 제작. 무인 차량 동작 연구나 AV 안전성 분석을 포함합니다.
- 시나리오 작성자 — esmini, CARLA, 또는 사내 시뮬레이터를 활용하는 분들.
- HD맵 및 Lanelet2 사용자 — 기존 도로 네트워크를 기반으로 변경 사항을 스케치하는 분들.
- ROS 및 로보틱스 팀 — nav2, Cartographer, Gmapping으로 생성된 점유 격자 위에 그리는 분들.
- 운전 강사와 교육자 — 교육 자료용 다이어그램 제작.
- 도구 개발자 — 확장 SDK를 통해 새로운 내보내기/가져오기 도구나 AI 보조 기능으로 에디터를 확장하는 분들.
이 문서의 구성
섹션 제목: “이 문서의 구성”이 사이트는 Diátaxis 분류 체계를 따릅니다. 지금 하려는 작업에 맞는 섹션을 선택하세요.
| 섹션 | 언제 읽으면 좋은가 |
|---|---|
| 튜토리얼 | 처음 사용하며 직접 따라 하면서 배우고 싶을 때. |
| How-to 가이드 | 무엇을 해야 하는지 알고 구체적인 단계가 필요할 때. |
| 레퍼런스 | 단축키, 파일 형식, API 등 정확한 사실을 찾아볼 때. |
| 설명 | drawtonomy가 왜 이런 방식으로 동작하는지 이해하고 싶을 때. |
| drawtonomy 확장하기 | drawtonomy 위에 무언가를 만들고 싶을 때. |
어디서부터 시작할지 모르겠다면, 빠른 시작에서 빈 캔버스부터 장면 내보내기까지 5분 만에 따라갈 수 있습니다.