Czym jest mapa HD?
Mapa HD (wysokiej rozdzielczości) to centymetrowo dokładny, maszynowo czytelny opis sieci drogowej — granice i połączenia pasów, elementy regulacyjne, geometria referencyjna — zaprojektowany do konsumpcji przez stos jazdy autonomicznej, a nie do odczytu przez ludzkiego kierowcę. Mapy HD są jednym z kluczowych danych wejściowych dla większości produkcyjnych systemów self-driving (AV) i zaawansowanego ADAS.
Ta strona stanowi neutralne wprowadzenie do map HD dla jazdy autonomicznej i wyjaśnia, gdzie drawtonomy może pomóc.
Co zawiera mapa HD
Dział zatytułowany „Co zawiera mapa HD”Typowa mapa HD koduje co najmniej:
- Geometrię pasów — dokładną linię środkową, lewą i prawą granicę każdego pasa jezdnego, zazwyczaj jako polilinie lub krzywe analityczne.
- Topologię pasów — połączenia między pasami: relacje poprzednik/następnik na skrzyżowaniach, zmiany pasów, połączenia i rozwidlenia.
- Elementy regulacyjne — sygnalizacja świetlna, znaki drogowe, linie stopu, ograniczenia prędkości, zasady pierwszeństwa, przejścia dla pieszych.
- Cechy statyczne — bariery, oznakowanie poziome, typy pasów (autobusowy, rowerowy, parkingowy), atrybuty nawierzchni.
- Układy odniesienia — szerokość/długość/wysokość geograficzna, czasem sparowana z lokalnym układem współrzędnych i punktem kotwiczenia chmury punktów.
Mapa HD pozwala planerom pytać „co jest za pasem po mojej lewej stronie”, lokalizatorowi korelować bieżące dane sensoryczne ze znany modelem świata, a modułowi percepcji ograniczać oczekiwania co do położenia znaków i sygnalizacji.
Mapa HD vs mapa SD vs OpenStreetMap
Dział zatytułowany „Mapa HD vs mapa SD vs OpenStreetMap”Granice są płynne, ale użyteczny podział orientacyjny:
| Warstwa | Dokładność | Semantyka pasów | Zastosowanie |
|---|---|---|---|
| Mapa SD (standardowej rozdzielczości) | poziom drogi | minimalna | nawigacja, planowanie trasy |
| OpenStreetMap | poziom drogi, crowdsourcing | opcjonalne tagi | ogólne zastosowanie |
| Mapa HD | poziom centymetra | pełny model pasów/regulacji | planowanie AV, predykcja, lokalizacja |
OpenStreetMap (OSM) jest podłożem dla niektórych formatów map HD (zwłaszcza Lanelet2, który jest XML OSM z dodatkowymi tagami), ale samo OSM nie jest mapą HD.
Popularne formaty map HD
Dział zatytułowany „Popularne formaty map HD”Przestrzeń map HD zawiera kilka aktywnych formatów. Dwa, z którymi drawtonomy bezpośrednio współpracuje:
- Lanelet2 — oparty na XML OSM, opracowany w FZI, główna reprezentacja map HD dla Autoware. Geometria to polilinie (linestrings); topologia i elementy regulacyjne to jawne relacje.
- OpenDRIVE — standard ASAM z geometrią analityczną (linia, łuk, spirala, wielomian), de facto format map HD konsumowany przez symulatory (CARLA, esmini, IPG CarMaker, RoadRunner).
Inne aktywnie używane formaty to NDS (Navigation Data Standard), HERE HD Live Map i różne firmowe formaty OEM. drawtonomy nie celuje w nie obecnie.
Podejścia do tworzenia map HD
Dział zatytułowany „Podejścia do tworzenia map HD”Tworzenie mapy HD w skali miasta to operacja klasy topograficznej: pojazdy pomiarowe, potoki ręcznych adnotacji, automatyczna ekstrakcja pasów z LiDAR/kamer i ludzkie QA. Narzędzia używane w tej przestrzeni:
- TIER IV Vector Map Builder — przeglądarkowy edytor Lanelet2 z pełną obsługą elementów regulacyjnych.
- JOSM z wtyczką Autoware Lanelet2 — desktopowy edytor OSM.
- MathWorks RoadRunner — tworzenie map HD i scenariuszy, szeroko stosowane w branży.
- Autocore MapToolbox — wtyczka Unity dla map Lanelet2 Autoware.
To są narzędzia, po które należy sięgać, gdy potrzebujesz dokładnej topograficznie mapy HD.
Miejsce drawtonomy w ekosystemie
Dział zatytułowany „Miejsce drawtonomy w ekosystemie”drawtonomy nie jest narzędziem do tworzenia map HD w sensie topograficznym. Jest tablicą w przeglądarce dostrojoną do scenariuszy jazdy. Istnieją jednak wąskie miejsca, gdzie uczestniczy w prawdziwym przepływie pracy z mapami HD:
- Szkicowanie map HD przed tworzeniem. Jeśli analizujesz nowe skrzyżowanie lub małą sieć drogową i chcesz szybki podgląd przed przejściem do JOSM czy Vector Map Builder, drawtonomy może naszkicować pasy, skrzyżowania i przejścia dla pieszych w kilka minut.
- Lokalne edycje istniejącej mapy Lanelet2. drawtonomy może zaimportować plik Lanelet2 OSM, wizualnie edytować geometrię pasów i wyeksportować z powrotem. Elementy regulacyjne są zachowywane round-trip przez sidecar, ale nie są jeszcze edytowalne w interfejsie — do tego właściwe jest Vector Map Builder lub JOSM.
- Rysunki konceptów map HD. Publikacje, prezentacje i dokumenty projektowe potrzebują czystych ilustracji pasów, połączeń i elementów regulacyjnych. drawtonomy jest do tego rozsądnym narzędziem.
- Mała mapa → potok symulatora. drawtonomy może przeprowadzić szkic Lanelet2 przez OpenDRIVE 1.8 + OpenSCENARIO 1.3 do paczki gotowej dla esmini. Eksport nie zawiera elementów
<junction>ani analitycznej geometrii klotoidalnej, więc nadaje się do małych scen, nie pełnych map HD.
Do map HD w skali miasta używaj narzędzi topograficznych. drawtonomy to małe płótno w przeglądarce, po które sięgasz, gdy potrzebujesz szkicu, rysunku lub lokalnej poprawki.
W tym samym ekosystemie map HD
Dział zatytułowany „W tym samym ekosystemie map HD”drawtonomy to mały uczestnik ekosystemu z kilkoma ugruntowanymi narzędziami. Strony warte przeczytania:
- Czym jest Lanelet2?
- Czym jest OpenDRIVE?
- Mapy HD Autoware
- drawtonomy vs Vector Map Builder
- drawtonomy vs JOSM dla Lanelet2
- drawtonomy vs MapToolbox
- drawtonomy vs RoadRunner