המרה בין OpenDRIVE ל-Lanelet2
drawtonomy מייבא הן את OpenDRIVE (.xodr) והן את
Lanelet2 (.osm) לאותו מודל נתיבים פנימי,
ומאפשר ייצוא לשני הפורמטים. כך הופך העורך לגשר מעשי בין השניים: יבא פורמט אחד,
ערוך ויזואלית, ייצא את השני — ללא התקנה, ללא חשבון, הכול בדפדפן.
מכיוון ששני הפורמטים מתארים רשתות ברמת נתיב, ההמרה נאמנה לאלמנטים החשובים בסימולציה ובעבודת מפות HD: גיאומטריית נתיבים, קישוריות בין נתיבים, צמתים, ואלמנטים רגולטוריים — רמזורים, תמרורים, קווי עצירה וזכות קדימה — הכול עובר בשתי הכיוונים.
מדוע מודל משותף מאפשר זאת
Section titled “מדוע מודל משותף מאפשר זאת”שני הפורמטים מתארים רשתות דרכים ברמת נתיב, אך מאחסנים גיאומטריה באופן שונה: OpenDRIVE משתמש בפרימיטיבים אנליטיים (קשתות, ספירלות, פולינומים), ואילו Lanelet2 משתמש בפוליליינים (linestrings). drawtonomy מדגם את גיאומטריית OpenDRIVE לפוליליינים בייבוא — וזו בדיוק הייצוג שבו משתמש Lanelet2 באופן טבעי. ראה מהו OpenDRIVE? להשוואה בין שני הפורמטים.
OpenDRIVE → Lanelet2
Section titled “OpenDRIVE → Lanelet2”- יבא את קובץ ה-
.xodrובחר את הכבישים הנדרשים. - ערוך נתיבים, חיבורים וגבולות לפי הצורך.
- פתח את תפריט File ← Export ←
.osm (Lanelet2).
גבולות הנתיב הופכים ל-way linestrings וכל נתיב הופך ל-relation type=lanelet,
כך שהתוצאה נטענת בכלים התואמים Autoware או בחזרה ל-drawtonomy.
Lanelet2 → OpenDRIVE
Section titled “Lanelet2 → OpenDRIVE”- יבא את קובץ ה-
.osm. - ערוך לפי הצורך.
- פתח את תפריט File ← Export ← OpenDRIVE / OpenSCENARIO / esmini.
התוצאה תואמת OpenDRIVE 1.8 ומשתחזרת ב-esmini.
מה עובר ומה לא
Section titled “מה עובר ומה לא”| תכונה | עוברת בהמרה? |
|---|---|
| גיאומטריית נתיבים | ✓ (מדוגם לפוליליינים) |
| קישוריות Next / Previous בין נתיבים | ✓ |
| צמתים / אזורי הצטלבות | ✓ — קישוריות וגיאומטריית הצומת |
| רמזורים | ✓ — ממופה בין אלמנטים רגולטוריים של Lanelet2 ל-<signal> ב-OpenDRIVE + תוקף נתיב |
| תמרורים (כולל מגבלות מהירות) | ✓ — אותה מיפוי רגולטורי בשני הכיוונים |
| קווי עצירה וזכות קדימה | ✓ |
| עקמומיות אנליטית של כבישים שאתה מצייר | אדפטציה מחדש — מדוגם, לא מקדמי clothoid מדויקים (מספיק לסימולטורים) |
| פרטי 3D (גובה, נטייה, גשרים) | ✗ — drawtonomy הוא בד ציור דו-ממדי |