HD-карта — это карта, которую читает беспилотный автомобиль. Это не та карта, что открывается на телефоне. Это точное до сантиметра, машиночитаемое описание каждой полосы, дорожного знака, стоп-линии и края дороги по маршруту, упакованное так, чтобы стек автономного вождения мог сопоставить его с данными сенсоров в реальном времени и точно знать, где находится автомобиль внутри своей полосы.
В этом руководстве объясняется, что именно содержит HD-карта, как она создаётся и обновляется, какое место занимает в стеке автономного вождения, и какие открытые вопросы по-прежнему разделяют отрасль.
Что содержит HD-карта
HD-карта кодирует три слоя дорожной информации, отсутствующих в потребительских картах.
Геометрический слой: точная 3D-форма дорожного покрытия, центральные линии полос, границы полос, бордюры и края дороги с горизонтальной точностью 10-20 см. Каждая полоса представлена отдельной полилинией, а не единой осью дороги, и ширина полосы фиксируется непрерывно, а не усредняется.
Семантический слой: машиночитаемые атрибуты, привязанные к геометрии. Ограничение скорости, направление движения, тип полосы (обычная, автобусная, велосипедная, HOV), ограничения поворотов, связность полос на перекрёстках, позиции стоп-линий, зоны пешеходных переходов. Именно он позволяет стеку автономного вождения рассуждать о допустимых манёврах без вывода из необработанного видео.
Слой ориентиров: 3D-позиции дорожных знаков, светофоров и других постоянных объектов, с которыми стек восприятия автомобиля сопоставляет данные в реальном времени. Именно этот слой обеспечивает локализацию с помощью карты.
Типичная HD-карта для крупного города занимает сотни гигабайт в несжатом виде, намного больше, чем потребительская карта той же территории.
Зачем беспилотным автомобилям вообще нужна карта
Камеры, lidar и радар воспринимают то, что окружает автомобиль прямо сейчас. За следующим поворотом они видеть не могут. HD-карта выполняет роль долгосрочного приора: автомобиль знает геометрию дороги, предстоящие позиции знаков и топологию полос далеко за пределами зоны видимости сенсоров, и использует этот приор для планирования более плавных, безопасных и уверенных манёвров.
Карта также закрывает пробелы в работе сенсоров. Разметка под снегом, закрытый знак, блик от солнца, выцветший пешеходный переход: при наличии карты автомобиль по-прежнему знает, где должна проходить полоса и где должна стоять стоп-линия. Без карты каждая такая ситуация становится деградированным событием вождения.
Наконец, карта кодирует правила. Разрешён ли левый поворот, является ли полоса автобусной в данный час, снизилось ли ограничение скорости: это семантические факты, которые зрение иногда способно прочитать, но проверенная карта гарантирует.
Как создаются HD-карты
Доминируют три производственных конвейера.
Съёмочные lidar-автопарки. Такие компании, как TomTom, HERE, а также специализированные картографические подразделения автомобильных OEM-производителей, эксплуатируют флотилии съёмочных автомобилей, оснащённых высококлассным lidar-оборудованием, многокамерными системами и прецизионными GNSS-INS. Каждый автомобиль записывает плотные облака точек и снимки во время движения. Серверные конвейеры сшивают данные, извлекают полосы и знаки, и формируют HD-карту. Это наиболее точный подход — и самый дорогой, с наиболее медленным циклом обновления.
Краудсорсинг из серийных автопарков. Roadbook от Mobileye и engine данных Tesla извлекают сигнатуры сенсоров из миллионов клиентских автомобилей. Каждый автомобиль загружает компактные признаки (детекции знаков, образцы разметки), а не сырое видео. Серверная часть агрегирует данные по всем автомобилям, фильтрует шум и непрерывно обновляет карту. Стоимость на километр значительно ниже, чем при съёмочном методе. Точность достаточна для большинства случаев применения ADAS и L2+, и приближается к требованиям L4.
Гибридный подход. Съёмочная базовая линия создаётся один раз, затем к ней применяется краудсорсинговый дельта-слой для фиксации изменений. Большинство современных провайдеров использует тот или иной вариант этой схемы: съёмка обеспечивает чистую основу, краудсорсинг — актуальность.
Локализация: сопоставление карты с реальностью
Автомобиль с HD-картой всё равно должен знать, где именно на карте он находится. GNSS обеспечивает точность порядка 5-10 м при открытом небе, и значительно хуже в городах. Для автономного вождения на уровне полосы этого недостаточно.
Автомобиль решает эту задачу с помощью локализации на основе карты. Стек восприятия обнаруживает ориентиры (знаки, разметку полос, фонарные столбы) в реальном времени и сопоставляет их со слоем ориентиров HD-карты. При достаточном количестве совпадений положение автомобиля определяется с точностью до нескольких сантиметров, равной точности самой карты. Математически это тесно связанная фьюжн-система GNSS, IMU, одометрии колёс и визуальных или lidar-ассоциаций ориентиров.
Именно здесь map matching становится частью стека автономного вождения. Классическая задача map matching (привязка зашумлённых GNSS-данных к геометрии дороги) обобщается до привязки зашумлённых мультисенсорных оценок позы к карте с сантиметровой точностью.
Поддержание актуальности карты
Дороги меняются. Появляется новая разметка, перемещается знак, строительная зона перекрывает поворот. HD-карта, отражающая реальность прошлого квартала, введёт стек автономного вождения в заблуждение — иногда с опасными последствиями.
Проблема актуальности — одна из наиболее сложных в области. В производстве используются три подхода.
Периодическая съёмка. Ежеквартальные, ежемесячные или еженедельные проезды съёмочных автомобилей. Надёжно, но медленно и дорого.
Обнаружение аномалий из автопарка. Серийные автомобили сравнивают то, что видят, с тем, что отображено на карте. Расхождения фиксируются как флаги. При накоплении достаточного числа автомобилей флаги сходятся на реальных изменениях и карта обновляется.
Тайловая доставка в реальном времени. Автомобиль хранит локальный кеш HD-карты и подгружает только те тайлы, в которые он вот-вот въедет. Изменения распространяются в облако, затем на автомобили, за минуты, а не недели.
Современный уровень техники — автопарки с съёмочными и краудсорсинговыми входными данными, тайловой доставкой и непрерывным распространением обновлений на автомобили вместо пакетных релизов.
Контраргумент в пользу подхода «только зрение»
Официальная позиция Tesla состоит в том, что HD-карты — это костыль. Аргумент: достаточно мощная система восприятия должна уметь читать дорогу не хуже человека, а любая карта в конечном счёте устареет. Tesla опирается на бортовой стек компьютерного зрения и выведенную геометрию полос без приора в виде сантиметровой карты.
Контраргумент остальной отрасли состоит в том, что HD-карта — это защитный приор, а не замена зрению. Она не заменяет зрение, а подстраховывает его. Когда разметка скрыта или знак отсутствует, карта заполняет пробел. Когда знак гласит «Ограничение 30, кроме 6-9 утра», карта кодирует правило однозначно. Защитная позиция: стек автономного вождения со свежей HD-картой плюс мощным восприятием безопаснее, чем только восприятие, даже если восприятие превосходно.
Разногласие реально и не разрешено. Большинство отрасли движется к гибридным подходам: меньшая зависимость от карты, чем у стеков L4 первого поколения, но не полностью бескартовый подход, который отстаивает Tesla.
Стандарты и форматы
Единого доминирующего формата HD-карт не существует. Ландшафт делится на несколько конкурирующих стандартов.
OpenDRIVE / OpenSCENARIO (ASAM, изначально для автомобильных симуляций): широко применяется в симуляции и всё чаще в производственном обмене картами.
NDS / NDS.Live (Navigation Data Standard): формат консорциума автомобильной отрасли, при этом NDS.Live разработан для тайловой доставки на серийные автомобили.
lanelet2 (с открытым исходным кодом, от KIT): используется в Apollo, Autoware и растущем числе академических стеков.
Проприетарные форматы: HERE, TomTom и Mobileye поддерживают собственные внутренние форматы со специфичным инструментарием. Клиенты получают к ним доступ через SDK, а не через сырые файлы.
Производственный стек автономного вождения нередко хранит карту в одном каноническом внутреннем представлении и принимает данные из любых лицензированных вендорских форматов.
Куда движется картографическая отрасль
Три тенденции очевидны.
Краудсорсинговая актуальность побеждает по стоимости и охвату для всего, кроме наиболее критичных с точки зрения безопасности развёртываний L4. Пять лет назад HD-карты были исключительно съёмочными. Сегодня большинство крупных вендоров использует гибридные конвейеры.
Открытые форматы набирают силу. lanelet2, OpenDRIVE и NDS.Live упрощают для разработчиков AV смену поставщиков, создание внутренних инструментов и избавление от привязки к конкретному вендору. Модель закрытых проприетарных HD-карт первого поколения испытывает давление.
Область охвата карты сужается. Современные стеки автономного вождения полагаются на карту для семантической информации (правила, топология полос) и приблизительной геометрии, но опираются на восприятие для детальной динамической картины. Карта обрабатывает то, что стабильно; восприятие — то, что меняется. Результат: меньшая и более лёгкая карта с более быстрым циклом обновления.
Место MapAtlas в этой экосистеме
MapAtlas не создаёт HD-карты для автономных развёртываний уровня L4. Фокус MapAtlas — потребительское и B2B-картографирование, геокодирование и маршрутизация для продуктов, которым нужны точные адреса, изохроны и оптимизация маршрутов, а не геометрия полос с сантиметровой точностью. Для стека L4 потребуется специализированный вендор HD-карт.
Что MapAtlas предоставляет — это входные и выходные данные конвейера автономного вождения. Map Matching API привязывает зашумлённые GNSS-треки подключённых автопарков к геометрии дороги — тот же примитив, что лежит в основе управления автопарками, аналитики ADAS и локализации на основе карт на менее точных уровнях. Geocoding API и Search API предоставляют адресные геоданные для управления автопарком, посадки клиентов и маршрутизации доставки. Isochrone API обеспечивает анализ времени в пути для планирования mobility-as-a-service.
Подробнее о том, как трассы транспортных средств превращаются в чистые маршруты, — в статье What Is Map Matching. Об основах того, как координата становится местом, — в статье What Is a Geocode.
Часто задаваемые вопросы
Что такое HD-карта высокой точности?
HD-карта (карта высокого разрешения) — это точная до сантиметра, машиночитаемая карта дорожной сети, разработанная для автономных транспортных средств и систем ADAS. В отличие от потребительских дорожных карт, HD-карты кодируют геометрию полос, их связность, дорожные знаки, светофоры, стоп-линии, разметку и 3D-ориентиры с точностью позиционирования 10-20 см. Автомобиль использует HD-карту как предварительную модель, затем сопоставляет её с данными сенсоров в реальном времени (камера, lidar, радар), чтобы определить своё положение в полосе и прогнозировать дорогу впереди.
Чем HD-карты отличаются от Google Maps или OpenStreetMap?
Потребительские карты предназначены для людей: они показывают улицы, названия и объекты с метровой точностью. HD-карты предназначены для машин: они кодируют геометрические и семантические детали с сантиметровой точностью, включая топологию полос, позиции знаков в 3D и машиночитаемые правила (ограничения скорости, ограничения по полосам, разрешённые манёвры), которые стек автономного вождения может использовать напрямую. Google Maps и OpenStreetMap недостаточны для автономного вождения уровня 4 сами по себе, однако полезны как базовые слои и входные данные для конвейеров создания HD-карт.
Как HD-карты поддерживаются в актуальном состоянии?
Преобладают три подхода. Съёмочный: специализированные автомобили с lidar-оборудованием периодически объезжают дороги и переобрабатывают HD-карту. Краудсорсинговый: серийные автомобили из автопарка загружают аномалии сенсоров (исчезнувшая разметка, новая строительная зона, перемещённый знак), которые инициируют обновление карты. Гибридный: базовая съёмка проводится ежеквартально, а краудсорсинговый дельта-слой фиксирует изменения между циклами. Доставка обновлений на автомобиль использует тайловую систему через LTE или 5G: загружаются только изменённые участки, а не вся карта.
Все ли автономные автомобили используют HD-карты?
Большинство — да, но не все. Waymo, Cruise, Mobileye, Baidu Apollo и большинство развёртываний уровня 4 активно используют HD-карты. Tesla принципиально отказалась от HD-карт в пользу подхода на основе только камер, утверждая, что карты устаревают и достаточно мощный стек восприятия не должен в них нуждаться. Консенсус отрасли смещается в сторону HD-карт как защитного приоритета, в то время как зрение и lidar обрабатывают нестандартные ситуации, однако дискуссия продолжается. Вопрос о картах — один из ключевых архитектурных выборов в современной автономии.

