Przejdź do głównej zawartości

drawtonomy vs LaneMaker

LaneMaker to darmowy, lekki edytor 3D do tworzenia sieci drogowych i uruchamiania symulacji ruchu. Jest dostępny na licencji Apache 2.0 i skierowany do użytkowników hobbystycznych oraz swobodnych zastosowań.

Zakres LaneMaker (zgodnie z jego stroną główną i repozytorium GitHub):

  • Edytor sieci drogowej z importem i eksportem plików ASAM OpenDRIVE .xodr. README zaznacza, że wyeksportowane pliki nie w pełni spełniają standard ASAM OpenDRIVE, ale można je otworzyć w przeglądarce online OpenDRIVE.
  • Wbudowana symulacja ruchu na dużą skalę, w której pojazdy pojawiają się z przypisanymi celami i zaplanowanymi trasami.
  • Widok 3D do edycji geometrii dróg.
  • Wersje desktopowe dla Windows 10/11 oraz Ubuntu 24.04 LTS.

Do rysowania sieci drogowej i obserwowania ruchu na niej bez płatnej licencji LaneMaker jest jedną z bezpłatnie dostępnych opcji.

drawtonomy to przeglądarkowe narzędzie do 2D odgórnych scenariuszy jazdy, z podglądem 3D tylko do oglądania odtwarzania scenariusza, a nie widokiem edycyjnym 3D. Nie ma w nim mikroskopowej symulacji ruchu w stylu SUMO (generowania flot pojazdów z przypisanymi trasami). Potrafi za to uruchamiać w przeglądarce napisane scenariusze OpenSCENARIO za pomocą esmini skompilowanego do WebAssembly. Jego eksport OpenDRIVE potrafi emitować prymitywy <junction> oraz znaki drogowe jako wpisy <signal>; ta łączność jest odtwarzana wiarygodnie, gdy zaimportowany plik .xodr jest przenoszony bez edycji, ale generowanie nowej geometrii skrzyżowań z ręcznie narysowanych pasów wciąż ma niską precyzję.

Kilka rzeczy, które drawtonomy może dodać obok LaneMaker:

  • Powierzchnia działająca wyłącznie w przeglądarce, bez niczego do zainstalowania, do szybkiego układu przed otwarciem edytora desktopowego.
  • Tworzenie scenariusza OpenSCENARIO na drodze i uruchamianie go w przeglądarce — akcje, warunki wyzwalające, PASS / FAIL — bez instalowania esmini. Zobacz edytor scenariuszy.
  • Edytowalne źródło ilustracji .drawtonomy.svg do slajdów, artykułów naukowych lub dokumentacji.

Rozsądny wzorzec, gdy dostępne są oba narzędzia: LaneMaker do sieci drogowej i ruchu, drawtonomy do diagramu sceny.

LaneMaker i drawtonomy obsługują zarówno odczyt, jak i zapis plików ASAM OpenDRIVE. Społeczność wokół swobodnie dostępnych narzędzi OpenDRIVE jest niewielka — LaneMaker, Truevision Designer, Blender DSC, scenariogeneration i drawtonomy pokrywają różne jej części. Dane wyjściowe z tych narzędzi można zwykle sprawdzić w przeglądarce online OpenDRIVE lub odtworzyć w esmini, więc wszystkie działają w tym samym dalszym potoku przetwarzania — nawet gdy nie wymieniają się plikami bezpośrednio. Pracujemy nad różnymi częściami tego samego ekosystemu.