इसे छोड़कर कंटेंट पर जाएं

drawtonomy vs RoadRunner

MathWorks RoadRunner automated driving systems को simulate और test करने के लिए 3D scenes डिज़ाइन करने का एक interactive editor है। RoadRunner Scenario के साथ मिलकर यह HD-map authoring से लेकर dynamic scenario creation तक पूरा दायरा कवर करता है, और professional ADAS / AD teams के बीच यह एक standard tool है।

RoadRunner में क्या मिलता है:

  • Full 3D, analytical geometry के साथ HD-map authoring।
  • ASAM OpenDRIVE 1.4 से 1.8 का import और export।
  • RoadRunner Scenario के ज़रिए scenario authoring, जो ASAM OpenSCENARIO XML और DSL export करता है। Export किए गए scenarios CARLA, esmini, IPG CarMaker और dSPACE ASM समेत OpenSCENARIO-compliant simulators के साथ compatible रहने के लिए बनाए गए हैं। अगर आप RoadRunner Scenario में scenarios लिखते हैं, तो drawtonomy का scenario editor browser में वही OpenSCENARIO concepts कवर करता है; RoadRunner और OpenSCENARIO terms इसकी RoadRunner Scenario शब्दावली को drawtonomy से मैप करता है।
  • Co-simulation और scripted pipelines के लिए MATLAB / Simulink integration।
  • 3D vehicle और road-furniture assets।
  • MathWorks documentation और support channels।

बड़े पैमाने पर HD maps या scenario catalogs बनाने वाली teams के लिए RoadRunner वही tool है जिसके पास आप स्वाभाविक रूप से जाते हैं।

RoadRunner एक commercial MathWorks product है। कई universities campus-wide MathWorks licenses के ज़रिए access देती हैं, इसलिए पहले यह चेक करना उपयोगी है कि आपका institution इसे पहले से cover करता है या नहीं। Academia के बाहर यह एक paid license है।

drawtonomy इसके साथ कहाँ फ़िट बैठ सकता है

Section titled “drawtonomy इसके साथ कहाँ फ़िट बैठ सकता है”

drawtonomy driving scenarios के लिए एक browser editor है जो पूरा storyboard (actions, triggers, end / fail conditions) लिखता है और उसे browser में esmini-WASM पर चलाता है, run देखने के लिए Chase / BEV / Driver cameras वाले एक view-only 3D प्रीव्यू के साथ — यह playback रिव्यू करने के लिए है, 3D modeling के लिए नहीं। यह OpenDRIVE .xodr import करता है और उसे वापस export भी करता है, जिसमें <junction> primitives और traffic signs <signal> entries के रूप में शामिल हैं। यह junction connectivity तब सबसे भरोसेमंद रहती है जब किसी imported map को unedited यानी verbatim round-trip में आगे ले जाया जाता है; hand-drawn लेन से नया junction geometry बनाना अभी भी कम-सटीक है। यह parameter sweeps या custom / ML controllers नहीं करता — ये अभी roadmap पर हैं।

RoadRunner के साथ drawtonomy कुछ छोटी चीज़ों में जोड़ सकता है:

  • Paper figures, slide diagrams या design discussions के लिए एक मुफ़्त, browser-only sketch surface।
  • Browser में बिना किसी desktop install के quick 2D देखने या हल्के edit के लिए RoadRunner से export किए गए .xodr को import करें।
  • Documentation के लिए एक .drawtonomy.svg editable figure source।
  • किसी scene के simple version का esmini में quick playable check।

दोनों उपलब्ध होने पर एक practical pattern यह है: production scenario के लिए RoadRunner, उसके diagram के लिए drawtonomy।

RoadRunner और drawtonomy दोनों एक ही ASAM standards — OpenSCENARIO और OpenDRIVE — को target करते हैं। सिद्धांत रूप में एक tool की फ़ाइलें दूसरे में खोली जा सकती हैं, और दोनों playback के लिए esmini में export करते हैं। OpenSCENARIO और OpenDRIVE community अपेक्षाकृत छोटी है, और इसमें योगदान देने वाले tools — RoadRunner, drawtonomy, Truevision Designer, LaneMaker, Blender DSC, scenariogeneration, esmini — सब scenario-based testing को ज़्यादा accessible बनाने के एक ही लक्ष्य पर काम करते हैं। हम एक ही ecosystem के अलग-अलग हिस्सों पर काम करते हैं।