Szkicowanie sceny przed budową mapy CARLA
CARLA potrzebuje prawdziwej mapy — pliku OpenDRIVE .xodr oraz siatki 3D — żeby uruchomić scenariusz. Przygotowanie takiej mapy to zadanie dla dedykowanego narzędzia. Zanim jednak do tego dojdziesz, warto mieć przejrzysty szkic z widoku z góry: układ drogi, uczestników i ich ruchy. drawtonomy jest właśnie do tego szkicowania.
Do czego to się nadaje
Dział zatytułowany „Do czego to się nadaje”- Uzgodnienie układu sceny z zespołem przed tym, nim ktokolwiek zacznie pracować nad mapą produkcyjną.
- Rysunek scenariusza CARLA z widoku z góry — do artykułu naukowego, slajdu lub przeglądu projektu.
- Szybki plik
.xosc, który można sprawdzić w esmini dla uproszczonej wersji sceny.
Czego to nie zastępuje
Dział zatytułowany „Czego to nie zastępuje”- Sposobu na wygenerowanie gotowej mapy CARLA. drawtonomy nie ma siatki 3D, eksportu FBX ani żadnego potoku do Unreal Engine. Zgodnie z dokumentacją eksportera eksport OpenDRIVE jest częściowy — brak prymitywów skrzyżowań, brak znaków drogowych jako
<signal>— więc to punkt startowy, nie gotowa mapa. - Zamiennika dla narzędzi mapowych. Do właściwej mapy standardowa ścieżka to dedykowany edytor, np. RoadRunner, a następnie CARLA Map Editor do dodania sygnalizacji.
Przepływ pracy
Dział zatytułowany „Przepływ pracy”- Naszkicuj układ z widoku z góry narzędziem Lane i połącz pasy linkami Next Lane.
- Umieść uczestników przy użyciu szablonów Vehicle / Pedestrian, żeby scena była czytelna od razu.
- Zaznacz zamierzone ruchy strzałkami Path.
- Zapisz jako
.drawtonomy.svg— edytowalne źródło, które aktualizujesz w miarę zmian planu. - Wyeksportuj OpenDRIVE / OpenSCENARIO jako punkt startowy i sprawdź uproszczoną wersję w esmini.
- Zbuduj mapę produkcyjną w kolejnym etapie, zachowując plik drawtonomy jako rysunek objaśniający scenariusz.