drawtonomy לעומת MATLAB Driving Scenario Designer
MATLAB Driving Scenario Designer
Section titled “MATLAB Driving Scenario Designer”MATLAB Driving Scenario Designer היא אפליקציית כתיבת תרחישים אינטראקטיבית הנשלחת עם Automated Driving Toolbox של MathWorks. היא מספקת ממשק קנבס לעיצוב תרחישי נהיגה סינתטיים — רשתות כביש, רכבי אגו ויעד, חיישנים — והיא אחד הכלים הסטנדרטיים של מהנדסי ADAS שכבר עובדים בתוך MATLAB / Simulink.
מה Driving Scenario Designer מכסה:
- קנבס תרחיש למיקום כבישים, נתיבים, רכבים והולכי רגל.
- רכב אגו עם חיישנים מחוברים (מצלמה, RADAR, lidar, אולטרסוני, INS).
- ספרייה של תרחישים מוכנים-מראש המייצגים תמרונים נפוצים, כולל פרוטוקולי בדיקה לפי Euro NCAP.
- יצירת נתוני חיישן סינתטיים (רשימות אובייקטים, זיהויי נתיב) לפיתוח ובדיקות.
- Bird’s-Eye Scope וגרפי סדרות-זמן לאימות תרחישים ויזואלית ולפי אותות מרכזיים.
- אינטגרציה הדוקה עם אובייקטי
drivingScenarioפרוגרמטיים, כך שאפשר לבנות סצנות באפליקציה ואז לחדד אותן בקוד MATLAB. - ייצוא OpenDRIVE 1.4 / 1.5 (עבור כמה גיאומטריות כביש) ו-round-trip דו-כיווני עם Simulink.
לצוותים שכבר מבוססים על MATLAB / Simulink, Driving Scenario Designer הוא הכלי הטבעי לכתיבת תרחישים שמזינים ישירות את צינור הסימולציה שלכם.
Driving Scenario Designer נשלח עם Automated Driving Toolbox, שמצריך MATLAB ורישיון toolbox נפרד. אוניברסיטאות רבות מספקות גישה דרך רישיונות MathWorks רחבי-קמפוס, אז שווה לבדוק אם המוסד שלכם כבר כולל אותו. מחוץ לסביבות עם רישיון MATLAB, מדובר ברישיון בתשלום.
איפה drawtonomy עשוי לשבת לצד Driving Scenario Designer
Section titled “איפה drawtonomy עשוי לשבת לצד Driving Scenario Designer”drawtonomy הוא עורך תרחישי נהיגה בדפדפן שכותב storyboard מלא ומריץ אותו בדפדפן על esmini-WASM, עם תצוגה מקדימה תלת-ממדית לצפייה בלבד להרצה. ייצוא ה-OpenDRIVE שלו יכול לפלוט פרימיטיבים של <junction>, אך אינו עושה גיאומטריית קלוטואיד אנליטית, ויצירת גיאומטריית צומת חדשה מנתיבים שציירתם ביד (במקום העברת .xodr מיובא ללא עריכה) עדיין ברמת דיוק נמוכה. הוא לא עושה מבחני פרמטרים (parameter sweeps) או מודלי חיישנים, ולא מייצר שום נתוני חיישן סינתטיים.
כמה מקומות קטנים ש-drawtonomy יכול לשבת בהם לצד Driving Scenario Designer:
- קנבס נטול-MATLAB, בדפדפן-בלבד, לסקיצת התרחיש לפני שהוא מקודד ב-MATLAB או משמש להנעת צינור עבודה קיים. ההתנהגות עצמה נכתבת בעורך התרחישים של drawtonomy, שכותב ומריץ לוגיקת OpenSCENARIO ישירות בדפדפן; אם אתם גם משתמשים ב-RoadRunner Scenario של MathWorks, מונחי RoadRunner ו-OpenSCENARIO מיישר את אוצר המילים שלו מול זה של drawtonomy.
- מקור איור חינמי לשקופיות, סקירות עיצוב, מאמרים ופוסטים בבלוג על תרחישים שנכתבו ב-Driving Scenario Designer —
drawtonomy.svgמשתלב ב-LaTeX, Markdown וכלי מצגות בלי המרה. - קישור ויזואלי ניתן לשיתוף לשותפי עבודה שאין להם רישיון MATLAB, כשהתרחיש עצמו נשאר מקור האמת ב-MATLAB.
- zip מוכן ל-
esminiלבדיקה מהירה וניתנת-להפעלה של גיאומטריית הכביש, בנפרד מצינור החיישנים/סימולציה המלא.
תבנית סבירה כששניהם זמינים: Driving Scenario Designer לתרחיש שנכתב מול מודל החיישנים וצינור הסימולציה שלכם; drawtonomy לדיאגרמה שלו ולגרסה שצריכה להופיע במאמר, שקופית או מסמך משותף.
באותו אקוסיסטם של בדיקות תרחישים
Section titled “באותו אקוסיסטם של בדיקות תרחישים”Driving Scenario Designer, drawtonomy, RoadRunner, Truevision Designer, Blender DSC, scenariogeneration ו-esmini כולם מכוונים — ישירות או בעקיפין — לאותם תקני ASAM OpenDRIVE ו-OpenSCENARIO. Driving Scenario Designer מזין את הצד של MATLAB / Simulink באקוסיסטם הזה; drawtonomy יושב בצד הקנבס-בדפדפן. שניהם עובדים על חלקים שונים של אותה קהילת בדיקות-מבוססות-תרחישים רחבה יותר.
לתקנים עצמם, ראו מה זה OpenDRIVE? ומה זה OpenSCENARIO?. למסגרת המושגית שבה יושבים תרחישי ADAS, ראו סיווג תרחישי נהיגה.
קריאה נוספת
Section titled “קריאה נוספת”- עורך תרחישים — כתיבת OpenSCENARIO והרצתו בדפדפן
- מונחי RoadRunner ו-OpenSCENARIO — טבלת תרגום מ-RoadRunner Scenario
- מה זה OpenSCENARIO?
- מה זה OpenDRIVE?
- drawtonomy לעומת RoadRunner
- drawtonomy לעומת Blender Driving Scenario Creator
- סקיצת תרחישי בדיקת ADAS