drawtonomy vs CARLA Map Editor
CARLA Map Editor
Dział zatytułowany „CARLA Map Editor”CARLA Map Editor to aplikacja desktopowa stworzona przez projekt CARLA. Zgodnie z jego README, narzędzie to ładuje pliki FBX i .xodr wygenerowane przez RoadRunner, a następnie pozwala nanosić na nie dodatkowe metadane — jest to więc narzędzie do wzbogacania istniejących map, a nie do rysowania dróg od zera.
Co pokrywa CARLA Map Editor (zgodnie z repozytorium na GitHub):
- Ładowanie map FBX + OpenDRIVE stworzonych w RoadRunner oraz dodawanie sygnalizacji świetlnej, grup świateł i znaków prędkości.
- Edycja wyzwalaczy pudełkowych (box triggers) i względnych transformacji dla wykrywania obiektów.
- Eksport zaktualizowanych danych z powrotem do formatu OpenDRIVE (
.xodr). - Kod CARLA na licencji MIT, zbudowany na Unreal Engine 4; aktualnie aplikacja desktopowa na Linux.
Do przygotowania mapy do użycia w symulatorze CARLA — w szczególności do adnotowania map z RoadRunnera sygnalizacją — jest to narzędzie rozwijane razem z symulatorem.
Gdzie drawtonomy może uzupełnić ten proces
Dział zatytułowany „Gdzie drawtonomy może uzupełnić ten proces”drawtonomy to tablica przeglądarkowa do dwuwymiarowych diagramów scenariuszy jazdy z lotu ptaka. Nie jest to narzędzie do potoku map CARLA: nie ma zależności od Unreal Engine, nie eksportuje FBX ani nie obsługuje siatek 3D. Zgodnie z dokumentacją eksportera, eksport OpenDRIVE 1.8 pokrywa podzbiór specyfikacji — pasy ruchu, sygnalizację, przejścia dla pieszych, podstawowe obiekty — i nie generuje jeszcze prymitywów skrzyżowań ani znaków drogowych jako wpisów <signal>. Nadaje się więc do szkiców i ilustracji, nie do produkcyjnych map CARLA.
Kilka małych rzeczy, które drawtonomy może dorzucić obok CARLA Map Editora:
- Przeglądarkowy szkic planowanego układu sceny jeszcze przed właściwym tworzeniem mapy — bez instalacji, bez Unreal Engine.
- Edytowalny plik
.drawtonomy.svgdo artykułu naukowego lub slajdu, objaśniający budowany scenariusz CARLA. - Eksport OpenSCENARIO 1.3 do szybkiego sprawdzenia w esmini na uproszczonej wersji sceny.
Dla właściwej mapy CARLA sprawdzonym podejściem pozostaje ścieżka RoadRunner → CARLA Map Editor. drawtonomy służy do diagramu scenariusza, nie do mapy symulacyjnej.
W tym samym ekosystemie symulacji
Dział zatytułowany „W tym samym ekosystemie symulacji”drawtonomy eksportuje te same standardy ASAM OpenDRIVE i OpenSCENARIO, które CARLA konsumuje. CARLA leży po stronie wykonawczej potoku, więc relacja między tymi narzędziami to współpraca, nie konkurencja — zobacz CARLA ScenarioRunner, żeby poznać sposób odtwarzania autoryzowanych scenariuszy. Inne narzędzia autorskie w przestrzeni OpenDRIVE to RoadRunner, LaneMaker oraz Truevision Designer. Każde z nich obsługuje inną część tego samego ekosystemu.