Szkicowanie przed tworzeniem OpenSCENARIO
Ręczne pisanie XML OpenSCENARIO dla małego scenariusza jest w porządku. Szkicowanie go wizualnie najpierw może zaoszczędzić czas na układzie — sieci pasów, rozmieszczeniu uczestników, przybliżonych trajektoriach — zanim siądziesz pisać resztę XML.
drawtonomy jest zbudowane dla tego etapu szkicowania. Nie jest produkcyjnym narzędziem do tworzenia scenariuszy.
Co uzyskasz z etapu szkicowania
Dział zatytułowany „Co uzyskasz z etapu szkicowania”- Plik źródłowy
.drawtonomy.svgdo późniejszej ponownej edycji (dobry do rysunków i wariantów). - Wyeksportowane archiwum zip
.xosc+.xodr+run.shdo odtworzenia w esmini dla prostej wersji sceny. - Linię bazową do dalszej ręcznej edycji.
Czego nie uzyskasz
Dział zatytułowany „Czego nie uzyskasz”- Scenariusza z wyzwalaczami warunkowymi, przeglądami parametrów, niestandardowymi kontrolerami ani gęstymi przepływami ruchu. drawtonomy nie wyraża tych rzeczy.
- Pełnego pokrycia specyfikacji OpenSCENARIO 1.3. Tylko podzbiór jest w eksporterze.
- Scenariusza gotowego do wdrożenia w zestawie regresji bez dalszej pracy.
Traktuj eksport jako punkt startowy. Układy wychodzą szybko z etapu szkicowania; logika nadal należy do XML lub kodu.
Przepływ pracy
Dział zatytułowany „Przepływ pracy”- Naszkicuj sieć drogową. Narzędzie Lane, szablony skrzyżowań, kształty przejść dla pieszych.
- Umieść uczestników. Ego na konkretnym pasie, inne jednostki w znanych odległościach podłużnych.
- Wskaż intencje. Strzałki Path pokazują, co każda jednostka ma robić. Traktuj je jako wizualne notatki dla siebie, nie jako pełne definicje wyzwalaczy.
- Wyeksportuj paczkę esmini i ją odtwórz. Potwierdź, że układ wygląda poprawnie.
- Otwórz
.xoscw edytorze tekstu i dodaj rzeczy, których drawtonomy nie wyraża — wyzwalacze, deklaracje parametrów, niestandardowe storyboardy, cokolwiek poza prostymi ścieżkami.
Kiedy to się nie opłaca
Dział zatytułowany „Kiedy to się nie opłaca”- Mały jednorazowy scenariusz — po prostu napisz XML bezpośrednio.
- Floty scenariuszy — generuj z DSL, nie z płótna.
- Mapy HD o wysokiej wierności — używaj dedykowanego narzędzia do map HD.
Patrz przewodnik export-asam dla szczegółów eksportu.