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

drawtonomy vs MATLAB Driving Scenario Designer

MATLAB Driving Scenario Designer MathWorks के Automated Driving Toolbox के साथ आने वाला interactive scenario-authoring app है। यह synthetic driving scenarios — road networks, ego और target vehicles, sensors — डिज़ाइन करने के लिए canvas-based GUI देता है, और पहले से MATLAB / Simulink में काम कर रहे ADAS इंजीनियरों के लिए यह एक standard tool है।

Driving Scenario Designer में क्या मिलता है:

  • Roads, lanes, vehicles और pedestrians रखने के लिए scenario canvas।
  • Camera, radar, lidar, ultrasonic, INS जैसे sensors से लैस ego vehicle।
  • Euro NCAP test protocols समेत आम manoeuvres की prebuilt scenarios की library।
  • Development और testing के लिए synthetic sensor data (object lists, lane detections) generate करने की क्षमता।
  • Scenarios को विज़ुअली और key signals के ज़रिए verify करने के लिए Bird’s-Eye Scope और time-series plots।
  • drivingScenario programmatic objects के साथ गहरी integration, यानी scene app में बनाकर बाद में MATLAB code में refine किया जा सकता है।
  • कई road geometries के लिए OpenDRIVE 1.4 / 1.5 export, और Simulink के साथ bidirectional round-trip।

MATLAB / Simulink पर पहले से standardised teams के लिए Driving Scenario Designer वही tool है जिसके पास आप scenario authoring के लिए स्वाभाविक रूप से जाते हैं, जो सीधे आपकी simulation pipeline में feed होता है।

Driving Scenario Designer, Automated Driving Toolbox के साथ ships होता है, जिसके लिए MATLAB और एक अलग toolbox license चाहिए। कई universities campus-wide MathWorks licenses के ज़रिए access देती हैं, इसलिए पहले यह चेक करना उपयोगी है कि आपका institution इसे पहले से cover करता है या नहीं। MATLAB-licensed environments के बाहर यह एक paid license है।

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

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

drawtonomy driving scenarios के लिए एक browser editor है जो पूरा storyboard लिखता है और उसे browser में esmini-WASM पर चलाता है, playback देखने के लिए एक view-only 3D प्रीव्यू के साथ। इसका OpenDRIVE export <junction> primitives emit कर सकता है, हालांकि यह analytical clothoid geometry नहीं करता, और hand-drawn लेन से नया junction geometry बनाना (बनिस्बत किसी imported, unedited .xodr को ज्यों-का-त्यों आगे ले जाने के) अभी भी कम-सटीक है। यह parameter sweeps या sensor models नहीं करता, और कोई synthetic sensor data generate नहीं करता।

drawtonomy, Driving Scenario Designer के साथ कुछ छोटी जगहों पर सह-अस्तित्व में रह सकता है:

  • MATLAB में code होने या किसी मौजूदा pipeline को चलाने से पहले scenario sketch करने के लिए एक MATLAB-free, browser-only canvas। Behaviour drawtonomy के scenario editor में जाता है, जो OpenSCENARIO logic को सीधे browser में लिखता और चलाता है; अगर आप MathWorks का RoadRunner Scenario भी इस्तेमाल करते हैं, तो RoadRunner और OpenSCENARIO terms उसकी शब्दावली को drawtonomy से जोड़ता है।
  • Driving Scenario Designer में authored scenarios के बारे में slide decks, design reviews, papers और blog posts के लिए एक मुफ़्त figure source — drawtonomy.svg बिना किसी conversion के LaTeX, Markdown और slide tools में embed हो जाता है।
  • जिन collaborators के पास MATLAB license नहीं है उनके लिए एक shareable visual link, जबकि scenario खुद MATLAB में source of truth बना रहता है।
  • Sensor / simulation pipeline से अलग, road geometry के quick playable check के लिए एक esmini-ready zip।

दोनों उपलब्ध होने पर एक practical pattern यह है: आपके sensor model और simulation pipeline के हिसाब से authored scenario के लिए Driving Scenario Designer; उसके diagram के लिए, और paper, slide deck या shared document में रहने वाले version के लिए drawtonomy।

एक ही scenario-test ecosystem में

Section titled “एक ही scenario-test ecosystem में”

Driving Scenario Designer, drawtonomy, RoadRunner, Truevision Designer, Blender DSC, scenariogeneration और esmini — ये सब सीधे या परोक्ष रूप से एक ही ASAM OpenDRIVE और OpenSCENARIO standards को target करते हैं। Driving Scenario Designer उस ecosystem के MATLAB / Simulink पक्ष को feed करता है; drawtonomy browser-canvas पक्ष पर बैठता है। दोनों एक ही व्यापक scenario-based-testing community के अलग-अलग हिस्सों पर काम कर रहे हैं।

खुद standards के बारे में जानने के लिए देखें OpenDRIVE क्या है? और OpenSCENARIO क्या है?। ADAS scenarios जिस conceptual framework में बैठते हैं उसके लिए देखें Driving scenario classification।