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

drawtonomy vs Blender Driving Scenario Creator

Johannes Schmitz द्वारा बनाया गया Blender Driving Scenario Creator (BDSC) एक ओपन-सोर्स Blender ऐड-ऑन है, जो OpenDRIVE और OpenSCENARIO सिनारियो बनाने के लिए है — 3D मॉडल समेत।

इसके README के मुताबिक़ BDSC क्या कवर करता है:

  • Clothoid / Hermite सॉल्वर वाले road geometry टूल।
  • Junction टूलिंग: एक junction area टूल और एक junction connection टूल, साथ ही on-ramp और off-ramp के लिए direct junction।
  • Analytical road primitive से OpenDRIVE एक्सपोर्ट।
  • मैप पर रखे सिनारियो का OpenSCENARIO एक्सपोर्ट।
  • .fbx, .gltf, और .osgb में 3D मेश एक्सपोर्ट।
  • Blender के अंदर चलता है, इसलिए 3D व्यूपोर्ट, scene graph, asset library, और rendering सब एक साथ उपलब्ध।
  • GPL-3.0 के तहत लाइसेंस्ड।

अगर आपका काम पहले से Blender से जुड़ा है, तो BDSC एक ही जगह analytical OpenDRIVE geometry और पूरा 3D ऑथरिंग देता है।

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

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

drawtonomy एक 2D browser whiteboard है, और यह 2D ड्रॉइंग-एडिटिंग तक ही सीमित रहता है — यह analytical road geometry नहीं करता और इसमें कोई 3D एडिटिंग व्यूपोर्ट या मेश एक्सपोर्ट नहीं है। इसमें सिनारियो प्लेबैक देखने के लिए एक 3D प्रीव्यू ज़रूर है (Chase / BEV / Driver कैमरा, esmini-सिंक्ड), लेकिन वह व्यू सिर्फ़ देखने के लिए है: कोई शेप एडिटिंग नहीं, कोई terrain नहीं, और अपना कोई 3D एक्सपोर्ट नहीं (वीडियो एक्सपोर्ट भी 2D ही रहता है)। इसका OpenDRIVE एक्सपोर्ट <junction>/<connection> primitive और <signal> साइन emit कर सकता है, हालाँकि junction की सटीकता तभी मज़बूत है जब किसी इम्पोर्ट किए गए .xodr को बिना एडिट किए आगे ले जाया जाए; हाथ से खींची गई लेन से नया junction geometry बनाना अभी कम सटीक है।

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

  • पूरी तरह ब्राउज़र में, कोई install नहीं — उस मशीन पर जल्दी figure बनाने के लिए उपयोगी जहाँ Blender इंस्टॉल न हो।
  • 2D टॉप-डाउन व्यू जो पेपर या स्लाइड के figure अक्सर सीधे चाहते हैं, बिना किसी 3D व्यूपोर्ट से गुज़रे।
  • डॉक्युमेंटेशन के लिए .drawtonomy.svg एक दोबारा-एडिट-योग्य figure सोर्स के तौर पर।

दोनों टूल अलग-अलग जगह पर खड़े हैं: BDSC सही road geometry के साथ 3D सिनारियो ऑथरिंग के लिए है; drawtonomy 2D ऑथरिंग और इन-ब्राउज़र प्लेबैक के लिए — आप सीन बनाते हैं, actions और triggers जोड़ते हैं, और स्टोरीबोर्ड को esmini-WASM पर चलाकर PASS / FAIL वर्डिक्ट पाते हैं, साथ ही figure भी बना सकते हैं।

BDSC और drawtonomy दोनों ASAM OpenDRIVE और OpenSCENARIO को टारगेट करते हैं, और दोनों esmini के लिए आउटपुट दे सकते हैं। ओपन-सोर्स ASAM टूलिंग कम्युनिटी छोटी है, और BDSC उसमें एक बड़ा योगदान है। drawtonomy उसी ecosystem में एक बहुत छोटा योगदान है — दोनों टूल अकेले नहीं हैं, और OpenSCENARIO / OpenDRIVE टूलिंग में हो रहे व्यापक काम से दोनों को फ़ायदा होता है।