HDマップ(高精度マップ)は自動運転車が読む地図です。スマートフォンで開く地図とは異なります。ルート上のすべてのレーン線・交通標識・停止バー・道路端をセンチメートル精度で機械可読形式で記述したものであり、自動運転スタックがライブセンサーデータと照合し、車両がレーン内のどこにいるかを正確に把握できるようにパッケージされています。
本ガイドでは、HDマップの実際の内容、製造・更新方法、自動運転スタックにおける位置付け、そして業界内でいまだ意見が分かれているオープンクエスチョンについて解説します。
HDマップが実際に含む情報
HDマップは、一般的な街路地図にはない3層の道路情報を記録しています。
ジオメトリックレイヤー: 道路面・レーン中心線・レーン境界・縁石・道路端の正確な3D形状を水平精度10〜20cmで記録します。各レーンは単一の道路中心線ではなくポリラインとして表現され、レーン幅は平均値ではなく連続値として記録されます。
セマンティックレイヤー: ジオメトリに付加された機械可読な属性情報です。速度制限・進行方向・レーン種別(通常、バス専用、自転車、HOV)・右左折制限・交差点でのレーン接続関係・停止線位置・横断歩道ゾーンなどが含まれます。これにより自動運転スタックは、生の映像から推定することなく合法的な操作を判断できます。
ランドマークレイヤー: 交通標識・信号機・その他の固定物の3D位置情報です。車両の認識スタックがリアルタイムで照合するためのレイヤーであり、地図支援による自己位置推定を実現します。
同一地域の一般街路地図と比較して、都市圏のHDマップは非圧縮で数百ギガバイトになることが一般的です。
自動運転車がそもそも地図を必要とする理由
カメラ・lidar・レーダーは車両の周囲の現在の状況を知覚できます。しかし、次のコーナーの先にある状況は知覚できません。HDマップは長距離の事前情報として機能します。車両はセンサー範囲をはるかに超えた先の道路形状・前方の標識位置・レーントポロジーを把握した上で、よりスムーズで安全かつ決断力のある操作を計画できます。
また地図は、センサーが苦手なエッジケースにも対応します。雪に覆われたレーン線、隠れた一時停止標識、太陽光のフレア、消えかけた横断歩道。地図をバックアップとして持つことで、車両はレーン線があるべき場所と停止バーがあるべき場所を把握し続けられます。地図なしでは、これらのすべての瞬間が走行品質の低下するイベントとなります。
さらに地図はルールを記録しています。左折が許可されているか、このレーンは特定の時間帯にバス専用か、速度制限が下がったかどうか。これらはビジョンが読み取れる場合もありますが、精選された地図であれば保証できます。
HDマップの製造方法
3つの製造パイプラインが主流です。
測量グレードのlidarフリート。TomTom・HERE・自動車OEMの専用マッピング部門は、高精度lidar・マルチカメラリグ・測量グレードのGNSS-INSを搭載した計測車両のフリートを運用しています。各車両は走行中に密な点群データと映像を記録します。バックエンドパイプラインがデータを結合し、レーン線や標識を抽出してHDマップを生成します。最も精度が高い手法ですが、最もコストが高く更新も遅いです。
量産フリートからのクラウドソーシング。MobileyeのRoadbookとTeslaのデータエンジンは、数百万台の顧客車両からセンサー特徴量を収集します。各車両は生映像ではなくコンパクトな特徴量(標識検出結果、レーン線サンプル)をアップロードします。バックエンドが車両間で集約・ノイズ除去を行い、地図を継続的に更新します。キロメートルあたりのコストは測量グレードより大幅に低く、精度もほとんどのADASおよびL2+ユースケースには十分で、L4が必要とする水準に近づいています。
ハイブリッド方式。測量グレードのベースラインを一度構築し、変更部分にクラウドソーシングのデルタレイヤーを適用します。現代の主要プロバイダーのほとんどがこの方式を採用しています。測量が清潔な基盤を提供し、クラウドソーシングが鮮度を維持します。
自己位置推定:地図と現実のマッチング
HDマップを持つ車両も、自分が地図上のどこにいるかを把握する必要があります。GNSSは晴天の空の下で約5〜10mの精度を提供しますが、都市部ではさらに悪化します。レーンレベルの自動運転には十分ではありません。
車両は地図支援による自己位置推定でこれを解決します。認識スタックはリアルタイムでランドマーク(標識・レーン線・街灯柱)を検出し、HDマップのランドマークレイヤーと照合します。十分な一致が得られると、車両のポーズは地図と同じ精度の数センチメートルで確定します。数学的には、GNSS・IMU・ホイールオドメトリ・視覚またはlidarランドマークの対応付けの密結合融合として実装されます。
これはマップマッチングが自動運転スタックの一部となる場面でもあります。ノイズのあるGNSSを道路形状にスナップするという古典的なマップマッチング問題は、ノイズのある多センサーポーズ推定をセンチメートル精度の地図にスナップするという問題へと一般化されます。
地図を最新の状態に保つ
道路は変化します。新しいレーン線が引かれ、標識が移動し、工事区間が左折を閉鎖します。先四半期の現実を反映したHDマップは、今日の自動運転スタックを誤誘導し、場合によっては危険な状況をもたらします。
鮮度の問題はこの分野で最も難しい課題の一つです。3つのアプローチが実用されています。
定期サーベイ。四半期・月次・週次での計測車両による走行です。信頼性は高いですが、遅くコストがかかります。
フリートからの異常検知。量産車両が視認した内容と地図の記述を比較します。不一致があるとフラグが立ちます。十分な台数の車両からフラグが集まると、実際の変化として収束し地図が更新されます。
リアルタイムタイル配信。車両はローカルの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経由で利用します。
量産の自動運転スタックは、一つの標準的な内部表現で地図を保持し、ライセンスを取得したベンダーフォーマットから取り込む形が一般的です。
マッピング業界の進む方向
3つの傾向が明確に見えています。
クラウドソーシングによる鮮度はコストとカバレッジで勝ります。安全性が最も重要なL4展開を除くすべてにおいて有効です。5年前、HDマップは測量グレード専用でした。現在は主要ベンダーのほとんどがハイブリッドパイプラインを採用しています。
オープンフォーマットが勢力を伸ばしています。lanelet2・OpenDRIVE・NDS.Liveは、AV開発者がサプライヤーを切り替え、内部ツールを構築し、ロックインを回避しやすくします。第一世代のクローズドなプロプライエタリHDマップモデルは圧力を受けています。
地図のスコープが縮小しています。現代の自動運転スタックは、意味情報(ルール、レーントポロジー)と大まかな形状に地図を活用しますが、細粒度の動的詳細には認識に依存します。地図が安定した情報を担当し、認識が変化する情報を担当します。結果として、地図はより小さく軽量になり、より高速に更新されます。
MapAtlasの位置付け
MapAtlasはL4自律走行向けのHDマップを構築していません。MapAtlasが注力しているのは、正確な住所・等時線・ルート最適化を必要とするプロダクト向けの、コンシューマーグレードおよびB2Bのマッピング・ジオコーディング・ルーティングです。L4スタックには専用のHDマップベンダーが必要です。
MapAtlasが提供するのは、自動運転パイプラインの上流と下流です。Map Matching APIは、接続されたフリートからのノイズのあるGNSSトレースを道路形状にスナップします。これはフリート管理・ADASアナリティクス・低精度レベルの地図支援による自己位置推定を支える同じプリミティブです。Geocoding APIとSearch APIは、フリートオペレーション・顧客の乗車場所・配送ルーティングのための住所グレードの位置データを提供します。Isochrone APIは、MaaSプランニングのための移動時間分析を実現します。
車両トレースがクリーンなルートになる仕組みの詳細については、マップマッチングとはをご覧ください。座標が場所になる基本については、ジオコードとはをご覧ください。
よくある質問
HDマップ(高精度マップ)とは何ですか?
HDマップ(高精度マップ)は、自律走行車およびADASのために設計された、道路ネットワークをセンチメートル精度で記述した機械可読な地図です。一般的な街路地図とは異なり、レーンの形状・接続関係・交通標識・信号・停止線・路面標示・3Dランドマークを10〜20cmの位置精度で記録しています。車両はHDマップを事前情報(プライア)として使用し、カメラ・lidar・レーダーのライブセンサーデータと照合して、自車がレーン内のどこにいるかを把握し、前方の道路状況を予測します。
HDマップはGoogle MapsやOpenStreetMapとどう違いますか?
一般向けの地図は人間が使うことを前提に設計されており、メートルレベルの精度で道路名や施設を表示します。HDマップは機械が使うことを前提に設計されており、センチメートル精度でレーンレベルのトポロジー・3D標識位置・機械可読なルール(速度制限、レーン制限、右左折許可)を記録しています。Google MapsやOpenStreetMapはL4自動運転単独では不十分ですが、ベースレイヤーとしてHDマップ製造パイプラインの入力データとして活用できます。
HDマップはどのように最新の状態に保たれますか?
主に3つのパターンがあります。サーベイ方式:lidar搭載の専用計測車両が定期的に各道路を走行し、HDマップを再処理します。クラウドソーシング方式:フリートの量産車両がセンサーの異常検知(消えたレーン線、新しい工事区間、移動した標識など)をアップロードし、地図の更新をトリガーします。ハイブリッド方式:四半期ごとにサーベイで基準地図を整備し、その間の変化はクラウドソーシングのデルタレイヤーで補完します。車両へのリアルタイム配信はLTEや5G経由のタイルベース更新を利用し、地図全体ではなく変更された領域のみをダウンロードします。
すべての自動運転車がHDマップを使用しているのですか?
ほとんどの自動運転車は使用していますが、すべてではありません。Waymo、Cruise、Mobileye、Baidu Apollo、そして多くのL4展開ではHDマップへの依存度が高いです。Teslaはビジョンのみのアプローチを採用しHDマップを使わないことで知られており、地図は古くなると主張し、十分な能力を持つ認識スタックには地図が不要だとしています。業界のコンセンサスは、HDマップを安全プライアとして使用しながらビジョンとlidarで長末端を処理するハイブリッド方向へ収束しつつありますが、真剣な議論が続いています。地図の問題は現代の自動運転における最も重要なアーキテクチャ上の選択の一つです。

