drawtonomy ו-CARLA ScenarioRunner
לא השוואה — שכבות שונות
Section titled “לא השוואה — שכבות שונות”drawtonomy ו-CARLA ScenarioRunner אינם כלים מתחרים. הם יושבים בשכבות שונות באותו אקוסיסטם:
- drawtonomy — לוח לבן דו-ממדי בדפדפן לכתיבת סצנות. מייצא OpenSCENARIO 1.3 + OpenDRIVE 1.8.
- CARLA ScenarioRunner — מנגן הגדרה וביצוע סצנריואים מבוסס-Python לסימולטור CARLA. צורך OpenSCENARIO 1.0 / 2.0 (וסצנריואים המוגדרים בממשק Python שלו).
הקשר הוא “drawtonomy מייצר, ScenarioRunner צורך” — כשהפורמטים מסתדרים.
מה CARLA ScenarioRunner מכסה
Section titled “מה CARLA ScenarioRunner מכסה”לפי התיעוד הרשמי:
- הגדרת סצנריו דרך ממשק Python, או דרך תקן OpenSCENARIO.
- תמיכה ב-OpenSCENARIO 1.0 — כולל תמיכה ראשונית ב-Actions, Conditions, Stories ו-Storyboard.
- תמיכה בתקן OpenSCENARIO 2.0.
- מבוסס-Python, ללא שלב בנייה נדרש.
- קוד-פתוח תחת אותה רישיון כמו CARLA.
ScenarioRunner הוא הדרך הסטנדרטית להגדיר ולהריץ סצנריואים בתוך CARLA.
איך drawtonomy משתלב
Section titled “איך drawtonomy משתלב”המייצא של drawtonomy פולט תת-קבוצה של OpenSCENARIO 1.3. ScenarioRunner מכוון בעיקר ל-OpenSCENARIO 1.0, כך שעשויים להיות אי-התאמות בין גרסאות המפרט בשולות. היעד הראשי לנגינה של drawtonomy הוא esmini, שמטפל ב-1.x באופן אחיד יותר.
אם רוצים להשתמש בפלט drawtonomy עם CARLA:
- ה-
.xoscעשוי לדרוש עריכה ידנית כדי להתאים למה שScenarioRunner מקבל. - ה-
.xodrהוא OpenDRIVE 1.8 — CARLA מקבל מגוון גרסאות OpenDRIVE. - לסצנריואים מורכבים (טריגרים, בקרי ML, סריקת פרמטרים), הגדירו אותם ישירות בממשק Python של ScenarioRunner; drawtonomy לא מבטא את אלה.
תבנית סבירה: השתמשו ב-drawtonomy לסקיצת הסצנה חזותית, ואז העתיקו / ערכו ידנית את לוגיקת הסצנריו ב-ScenarioRunner.
חלק מאותו אקוסיסטם
Section titled “חלק מאותו אקוסיסטם”CARLA, ScenarioRunner, drawtonomy, esmini, Scenic, scenariogeneration, RoadRunner ו-Blender DSC כולם חלק מאותו אקוסיסטם OpenSCENARIO, עובדים בשכבות שונות (כתיבה, ייצור, ביצוע, נגינה). drawtonomy הוא אחד התורמים הקטנים יותר לקהילה זו — תפקידו הוא משטח הסקיצה החזותית בצד הכתיבה.
ראו גם
Section titled “ראו גם”- מהו OpenSCENARIO?
- מהו esmini? — יעד הנגינה הראשי של drawtonomy.
- סקיצה לפני כתיבת OpenSCENARIO