Wprowadzenie — tablica do scenariuszy jazdy
drawtonomy to tablica do scenariuszy jazdy — zarówno do pracy nad jazdą autonomiczną (AV/AD), jak i ADAS. Rodzaj rysunku, który umieszczasz w publikacji naukowej, slajd szkicowany przed przeglądem projektu, diagram rysowany podczas rozmowy, gdy wyjaśniasz przypadek brzegowy reszcie zespołu, lub scena, którą szkicujesz przed napisaniem pliku OpenSCENARIO.
Pasy, skrzyżowania, pojazdy, piesi, sygnalizacja świetlna, oznakowanie poziome i przejścia dla pieszych są wbudowanymi kształtami. Pasy są świadome topologii — niosą połączenia Next / Previous / Left / Right — więc diagram jest siecią, którą można edytować, a nie obrazem, który rysujesz na nowo przy każdej zmianie geometrii drogi.
Aplikacja dostępna jest pod adresem drawtonomy.com. SDK, rozszerzenia i źródła tej strony dokumentacji znajdziesz na GitHub.
Do czego służy drawtonomy
Dział zatytułowany „Do czego służy drawtonomy”- Rysunki do publikacji, prac dyplomowych i raportów technicznych.
Wektorowy format wyjściowy (
drawtonomy.svg, PDF, EPS), który elegancko osadza się w LaTeX, Markdown i prezentacjach. - Slajdy i prezentacje. Diagramy manewrów zmiany pasa, skrzyżowań, przypadków przesłonięcia i innych scenariuszy jazdy — gotowe w kilka sekund, nie minut.
- Dyskusje projektowe i algorytmiczne. Wspólna powierzchnia szkicowa do omawiania zachowania pojazdu, przypadków brzegowych i argumentów bezpieczeństwa z zespołem.
- Tworzenie scenariuszy. Naszkicuj scenę przed napisaniem XML
OpenSCENARIO lub zaimportuj istniejący
.xosci edytuj go wizualnie. - Adnotacja map i ROS. Obrysuj pasy na tle satelitarnym, edytuj mapy Lanelet2 OSM lub adnotuj siatkę zajętości ROS z trasami i przeszkodami.
Dla kogo jest drawtonomy
Dział zatytułowany „Dla kogo jest drawtonomy”- Inżynierowie jazdy autonomicznej (AD) i ADAS rysujący diagramy do wewnętrznej dokumentacji, przeglądów projektów i raportów incydentów.
- Badacze i studenci AV tworzący rysunki do publikacji, prac dyplomowych i prelekcji konferencyjnych — w tym analizy bezpieczeństwa pojazdów autonomicznych i badania zachowań AV.
- Twórcy scenariuszy pracujący z symulatorami takimi jak esmini, CARLA lub narzędziami wewnętrznymi.
- Użytkownicy map HD i Lanelet2 szkicujący zmiany względem istniejącej sieci drogowej.
- Zespoły ROS i robotyki rysujące na siatkach zajętości zbudowanych za pomocą nav2, Cartographer lub Gmapping.
- Instruktorzy jazdy i edukatorzy tworzący diagramy do materiałów dydaktycznych.
- Twórcy narzędzi rozszerzający edytor o nowe eksportery, importery lub funkcje wspomagane przez AI poprzez SDK rozszerzeń.
Jak zorganizowana jest ta dokumentacja
Dział zatytułowany „Jak zorganizowana jest ta dokumentacja”Strona stosuje podział Diátaxis. Wybierz sekcję odpowiednią do tego, co chcesz zrobić.
| Sekcja | Kiedy ją czytać |
|---|---|
| Tutoriale | Jesteś nowy i chcesz uczyć się przez działanie. |
| Przewodniki praktyczne | Wiesz, co osiągnąć, i potrzebujesz kroków. |
| Materiały referencyjne | Musisz sprawdzić dokładny fakt — skrót, format, API. |
| Wyjaśnienia | Chcesz zrozumieć, dlaczego drawtonomy działa tak, jak działa. |
| Rozszerzanie drawtonomy | Budujesz na bazie drawtonomy. |
Jeśli nie wiesz, od czego zacząć, Szybki start to pięć minut od pustego płótna do wyeksportowanej sceny.