Table of Contents

超大空間ソリューション

観光地、都市街区、大型商業複合施設など、数十万平方メートル から 数百万平方メートル 規模の超大規模シーンにおいて、従来の「単回収集・単一大地図」モデルでは要件を満たせません。本ドキュメントでは、超大空間シーンの収集・利用に関する課題を処理し、単一の超大地図による累積誤差の増大やメモリオーバーフローなどの問題を解決する方法を紹介します。

cluste_route

コアとなる課題

数百万平方メートル規模の超大空間を扱う際、単一の巨大なマップを作成しようとすると多くの技術的障壁に直面します:

  1. 収集の難題:単回収集時間が長すぎるとデバイスの過熱、データ量の肥大化(数百GB)が発生し、アップロードと処理が極めて困難になります。
  2. 累積誤差:マッピング誤差は収集距離に伴って累積します。数キロメートルの経路では、1%の誤差でも数十メートルのずれを引き起こし、修正が困難です。
  3. パフォーマンスのボトルネック:数百万平方メートルの地図データのロードや最適化は、デバイスのメモリを瞬時に枯渇させます。

ソリューション:分割と融合

超大空間問題を解決する標準的なソリューションは、全体を分割する ことです。大規模シーン全体を論理的に複数の物理的に重なり合う サブエリア に分割し、各サブエリアを個別に収集、最後に全てのサブエリアを融合・最適化します。これにより、実行時に動的ロードによるシームレスな移動を実現できます。

データ収集

超大空間データ収集方法 に従って計画する必要があります。

  • 分割原則:大規模シーンを面積、シーン、または機能エリアごとに分割します。各エリアの面積は 十万平方メートル 程度が目安です。
  • 重複要件:隣接するサブエリア間には 最低200メートルの完全に重複した経路 が必要です。重複エリアが大きいほど融合されるマップの品質は向上します。隣接するサブマップを融合・最適化するために十分な重複エリアを確保してください。

各サブエリアのデータ収集を開始する前に:

マッピングタスクの作成

マッピング結果の確認

マッピング完了後、結果を確認できます:

ヒント

ローカライゼーション効果のテスト

実行戦略

融合されたマップは、特別な処理を必要とせず、単一のマップとして直接使用できます。

  • GNSS ベースのクエリ:屋外シーンでは、GNSS を活用してマップクエリを補助し、超大マップでも正確なローカライゼーションを実現します。
  • オンデマンドロード:コンテンツを配置する際、各サブエリアの Mesh を個別にロードできます。
  • シームレスな切り替え
    1. ローカライゼーションアルゴリズムは、サブマップ A とサブマップ B の両方で同時に実行されます。
    2. 重複エリアにおいても、コンテンツはシームレスに切り替わります。

関連リンク