Przejdź do głównej zawartości

drawtonomy vs CommonRoad Scenario Designer

CommonRoad Scenario Designer jest częścią ekosystemu CommonRoad rozwijanego przez grupę Cyber-Physical Systems na TUM. Narzędzie zostało opisane w publikacji IEEE „CommonRoad Scenario Designer: An Open-Source Toolbox for Map Conversion and Scenario Creation for Autonomous Vehicles” i jest dostępne na GitHubie oraz w PyPI.

Funkcje CommonRoad Scenario Designer (zgodnie z repozytorium GitHub):

  • Dwukierunkowa konwersja map: OpenDRIVE ↔ CommonRoad, SUMO ↔ CommonRoad oraz Lanelet / Lanelet2 ↔ CommonRoad.
  • Jednostronna konwersja: OpenStreetMap → CommonRoad.
  • GUI do tworzenia i edytowania map oraz scenariuszy CommonRoad.
  • Narzędzia do weryfikacji i naprawy map CommonRoad.
  • Interfejs wiersza poleceń do konwersji wsadowych.
  • Python API do integracji programowej.
  • Integracja z benchmarkami CommonRoad — zestawem ewaluacji planowania ruchu stosowanym w badaniach naukowych.
  • Dostępny w PyPI.
  • Rozwijany przez grupę Cyber-Physical Systems TUM, udokumentowany w recenzowanych publikacjach.

Jeśli Twoja praca dotyczy ekosystemu CommonRoad lub potrzebujesz konwersji map między wieloma formatami, to właśnie to narzędzie jest do tego stworzone.

drawtonomy to przeglądarkowa tablica do rysowania diagramów ruchu drogowego w 2D. Narzędzie skupia się na stronie OpenSCENARIO / esmini i nie obsługuje formatu CommonRoad XML. Zakres importu i eksportu map jest węższy niż w przypadku wieloformatowego zestawu CommonRoad SD.

Kilka obszarów, w których drawtonomy może uzupełniać CommonRoad SD:

  • Przeglądarkowa powierzchnia robocza bez instalacji — przydatna do szkicowania ilustracji do artykułów naukowych.
  • Format .drawtonomy.svg jako edytowalne źródło ilustracji w dokumentacji towarzyszącej badaniom opartym na CommonRoad.
  • Eksport OpenSCENARIO 1.3 + OpenDRIVE 1.8 do odtwarzania w esmini jako szybkie sprawdzenie poprawności scenariusza.

Oba narzędzia działają w różnych ekosystemach. Jeśli Twój cel to CommonRoad, używaj CommonRoad SD.

CommonRoad SD koncentruje się na formacie CommonRoad XML, ale poprzez swoje konwertery działa też w szerszym ekosystemie Lanelet2 / OpenDRIVE / OpenStreetMap / SUMO. drawtonomy sięga po ten sam zestaw formatów (Lanelet2, OpenDRIVE, OpenSCENARIO) z innej strony. Oba narzędzia — obok JOSM, Vector Map Builder, SUMO, Scenic i innych — tworzą otwarty ekosystem narzędzi obsługujących formaty scenariuszy jazdy.