コンテンツにスキップ

drawtonomy vs JOSM — Lanelet2 マップ編集の比較

JOSM は Java 製のデスクトップ OSM エディタで、世界中の OSM 編集の現場で長年使われてきた実績があります。Autoware Lanelet2 プラグインを組み合わせると、Lanelet2 マップの作成・編集が可能になります。

JOSM + プラグインでカバーする領域:

  • OSM 用の汎用エディタを Lanelet2 向けに拡張したもの。
  • OSM タグ、Way、Relation を細かい粒度まで自由に操作できる。
  • 大量フィーチャへの一括操作・フィルタ・検索。
  • OSM コミュニティで長年蓄積されたワークフローがそのまま使える。
  • オフラインでローカル編集が完結する。
  • プラグインエコシステムによる高いカスタマイズ性。

Autoware の公式ドキュメント によれば、JOSM で作った Lanelet2 マップを Autoware で完全に使えるようにするには、手動修正が必要になる場合があります。

OSM の編集セマンティクスを維持しながらデスクトップグレードの Lanelet2 作成を行いたい場合、JOSM は有力な選択肢です。

  • TIER IV Vector Map Builder — Autoware 向けの無料ブラウザベース Lanelet2 エディタ。規制要素にも対応。
  • Autocore MapToolbox — Lanelet2 / Autoware ベクターマップ向けの Unity プラグイン。

drawtonomy の Lanelet2 対応は限定的です。エクスポーターのドキュメント に記載のとおり:

  • Lanelet2 の .osm を読み込み、lanelet を編集可能なシェイプとして表示する。
  • 境界の形を整えたり、軽い幾何調整を行ったりできる。
  • 再エクスポート時に、規制要素やその他のタグは sidecar 機構でそのまま保持される。
  • UI 上で規制要素の作成・編集はできない

JOSM と併用するときに drawtonomy が補える点:

  • JOSM をインストールしていない環境でも、ブラウザだけで Lanelet2 マップをすばやく確認できる。
  • 小規模なマップに対する軽い幾何修正 (境界の整形、平滑化)。
  • Lanelet2 マップの一部を、論文・スライド向けのきれいな図として書き出す。
  • 同じシーンを OpenSCENARIO 1.3 として書き出し、esmini で再生する。

規制要素 (信号機・優先権・速度制限など) を扱う作業、大規模な一括編集、都市スケールの地図作成など、本格的な Lanelet2 作業は JOSM が適切です。drawtonomy は可視化と軽微な修正に特化したツールと考えてください。

同じ Lanelet2 / OSM コミュニティの中で

Section titled “同じ Lanelet2 / OSM コミュニティの中で”

JOSM は OpenStreetMap コミュニティを基盤とし、Autoware Lanelet2 プラグイン がその延長として自動運転 HD マップを扱えるようにしています。drawtonomy も同じ Lanelet2 OSM 形式を読み書きするため、規制要素の制約を守る範囲でファイルを双方向にやり取りできます。Vector Map BuilderMapToolbox と同様、共通のオープン標準の上に立ち、Autoware HD マップコミュニティにそれぞれ異なる角度から貢献しています。