דלגו לתוכן

סקיצה לפני כתיבת OpenSCENARIO

כתיבת XML של OpenSCENARIO ידנית לתרחיש קטן היא בסדר. סקיצה ויזואלית ראשונה יכולה לחסוך זמן על הפריסה — רשת הנתיבים, מיקום המשתתפים, המסלולים הגסים — לפני שיושבים לכתוב את שאר ה-XML.

drawtonomy בנוי לשלב הסקיצה הזה. הוא אינו כלי כתיבת תרחישים לייצור.

  • מקור ‎.drawtonomy.svg שניתן לפתוח מחדש לעריכה מאוחר יותר (טוב לאיורים ולוריאנטים).
  • zip מיוצא ‎.xosc + ‎.xodr + run.sh שניתן להפעיל ב-esmini לגרסה פשוטה של הסצנה.
  • בסיס שניתן לערוך אותו ידנית לאחר מכן.
  • תרחיש עם טריגרים מותנים, רוחב-פס פרמטרים, בקרים מותאמים אישית, או זרימות תנועה צפופות. drawtonomy לא מבטא אלה.
  • כיסוי מלא של מפרט OpenSCENARIO 1.3. רק תת-קבוצה נמצאת במייצא.
  • תרחיש מוכן לשילוב בחבילת רגרסיה ללא עבודה נוספת.

התייחסו לייצוא כנקודת התחלה. פריסות יוצאות משלב הסקיצה מהר; הלוגיקה עדיין שייכת ל-XML או לקוד.

  1. סרטטו את רשת הנתיבים. Lane Tool, תבניות צומת, צורות מעבר חצייה.
  2. מקמו משתתפים. האגו בנתיב ספציפי, ישויות אחרות בהיסטים לאורך ידועים.
  3. הצביעו על כוונה. חצי Path מראים מה אתם מתכוונים שכל ישות תעשה. התייחסו אליהם כהערות ויזואליות לעצמכם, לא כהגדרות טריגר מלאות.
  4. ייצאו את חבילת esmini והפעילו אותה. ודאו שהפריסה נראית נכון.
  5. פתחו את ה-‎.xosc בעורך טקסט והוסיפו את מה שdrawtonomy לא מבטא — טריגרים, הצהרות פרמטרים, storyboardים מותאמים, כל מה שמעבר למסלולים פשוטים.
  • תרחיש חד-פעמי קטן — פשוט כתבו ישירות את ה-XML.
  • צי תרחישים — צרו מ-DSL, לא מקנבס.
  • מפות HD בנאמנות גבוהה — השתמשו בכלי מפות HD ייעודי.

ראו את מדריך ייצוא ASAM לפרטי הייצוא.