דלגו לתוכן

מה זה מפת HD?

מפת HD (הגדרה גבוהה) היא תיאור ברמת דיוק סנטימטר וקריא-מכונה של רשת הכבישים — גבולות נתיב, חיבורי נתיב, אלמנטים רגולטוריים וגיאומטריית ייחוס — שנועד לצריכה על ידי מחסנית נהיגה אוטונומית, לא לקריאה על ידי נהג אנושי. מפות HD הן אחד הקלטים הקריטיים ברוב מערכות ה-AV לייצור ומערכות ה-ADAS המתקדמות.

דף זה הוא מבוא ניטרלי למפות HD בנהיגה אוטונומית, ומסביר איפה drawtonomy יכול לעזור.

מפת HD טיפוסית מקודדת, לכל הפחות:

  • גיאומטריית נתיב — קו המרכז המדויק, הגבול השמאלי והגבול הימני של כל נתיב נהיגה, בדרך כלל כפוליליינים או עקומות אנליטיות.
  • טופולוגיית נתיב — איך נתיבים מתחברים: קשרי קודם/ממשיך בצמתים, החלפות נתיב, מיזוגים, פיצולים.
  • אלמנטים רגולטוריים — רמזורים, תמרורים, קווי עצירה, מגבלות מהירות, כללי זכות קדימה, מעברי חצייה.
  • מאפיינים סטטיים — מעקות, סימוני כביש, סוגי נתיב (אוטובוס, אופניים, חניה), מאפייני משטח כביש.
  • מסגרות ייחוס — קו רוחב / קו אורך / גובה, לעתים בשילוב עם מערכת קואורדינטות מקומית ועוגן ענן נקודות.

מפת HD היא מה שמאפשר למתכנן מסלול לשאול “מה הנתיב משמאלי”, למודול לוקליזציה לתאם נתוני חיישן חיים מול עולם ידוע, ולמודול תפיסה לתחום את הציפיות שלו לגבי מיקום תמרורים ורמזורים.

מפת HD מול מפת SD מול OpenStreetMap

Section titled “מפת HD מול מפת SD מול OpenStreetMap”

הגבולות מטושטשים, אבל חלוקה גסה ושימושית:

שכבהדיוקסמנטיקת נתיבבשימוש עבור
מפת SD (הגדרה סטנדרטית)ברמת כבישמינימליתניווט, תכנון מסלול
OpenStreetMapברמת כביש, מבוסס קהילהתגים אופציונלייםשימוש כללי
מפת HDברמת סנטימטרמודל נתיב/רגולציה מלאתכנון AV, חיזוי, לוקליזציה

OpenStreetMap (OSM) משמש כתשתית לכמה פורמטים של מפות HD (בעיקר Lanelet2, שהוא בעצם OSM-XML עם תגים נוספים), אבל OSM גולמי כשלעצמו אינו מפת HD.

פורמטים נפוצים של מפות HD

Section titled “פורמטים נפוצים של מפות HD”

בעולם מפות ה-HD יש כמה פורמטים פעילים. שני הפורמטים ש-drawtonomy מתממשק איתם ישירות:

  • Lanelet2 — מבוסס OSM-XML, פותח ב-FZI, והייצוג העיקרי של מפות HD ב-Autoware. הגיאומטריה שלו היא פוליליינים (linestrings); טופולוגיה ואלמנטים רגולטוריים מיוצגים כקשרים מפורשים.
  • OpenDRIVE — תקן ASAM, גיאומטריה אנליטית (קו, קשת, ספירלה, פולינום), פורמט מפת ה-HD הדה-פקטו של סימולטורי נהיגה (CARLA, esmini, IPG CarMaker, RoadRunner).

פורמטים פעילים נוספים כוללים NDS (Navigation Data Standard), HERE HD Live Map, ומגוון פורמטים קנייניים של יצרנים. drawtonomy לא מכוון לאלה כרגע.

הפקת מפת HD בקנה מידה עירוני היא עבודת מדידה ברמת סקר: כלי רכב למיפוי נייד, צינורות תיוג ידני, חילוץ נתיבים אוטומטי מ-LiDAR/מצלמות, ובקרת איכות אנושית. כלים בשימוש בתחום זה:

אלה הכלים שאליהם פונים כשצריך מפת HD ברמת דיוק של סקר.

drawtonomy אינו כלי כתיבת מפות HD ברמת סקר. הוא לוח לבן בדפדפן, מכוון לתרחישי נהיגה. עם זאת יש כמה מקומות צרים שבהם הוא יושב לצד תהליך העבודה האמיתי של מפות HD:

  • סקיצות מפת HD לפני כתיבה. אם אתה ממפה צומת חדש או רשת כבישים קטנה ורוצה תמונה חזותית מהירה לפני שאתה מתחייב ל-JOSM או ל-Vector Map Builder, drawtonomy יכול לסרטט נתיבים, צמתים ומעברי חצייה תוך כמה דקות.
  • עריכות מקומיות למפת Lanelet2 קיימת. drawtonomy יכול לייבא קובץ OSM של Lanelet2, לערוך גיאומטריית נתיב ויזואלית, ולייצא בחזרה. אלמנטים רגולטוריים נשמרים ב-round-trip דרך קובץ צד (sidecar), אך עדיין לא ניתנים לעריכה בממשק — לכך, Vector Map Builder או JOSM הם הכלי הנכון.
  • איורים למושגי מפות HD. מאמרים, מצגות ומסמכי עיצוב שעוסקים בעבודת מפות HD צריכים איורים נקיים של נתיבים, חיבורים ואלמנטים רגולטוריים. drawtonomy מתאים היטב למשימה הזו.
  • צינור מפה קטנה → סימולטור. drawtonomy יכול לקחת סקיצת Lanelet2 דרך OpenDRIVE 1.8 + OpenSCENARIO 1.2 עד ל-zip מוכן ל-esmini. הייצוא יודע לסנתז אלמנטי <junction>, אבל טופולוגיית צמתים שנבנתה מרשת נתיבים שרישמת ביד עדיין לא אמינה מספיק, ועקומות מותאמות מנקודות דגימה ולא נכתבות כגיאומטריה אנליטית מקורית — כך שזה מתאים לסצנות קטנות ולא למפות HD מלאות.

לעבודת מפות HD בקנה מידה עירוני, המשיכו להשתמש בכלים ברמת סקר. drawtonomy הוא קנבס הדפדפן הקטן שפונים אליו כשרוצים סקיצה, איור, או תיקון מקומי.

drawtonomy הוא שחקן קטן במערכת שכוללת כמה כלים מבוססים. הדפים שכדאי לקרוא הלאה: