コンテンツにスキップ

drawtonomy と LaneMaker

LaneMaker は、道路ネットワークの作成と交通シミュレーションを無料で試せる軽量な 3D エディタです。Apache 2.0 ライセンスのオープンソースプロジェクトで、カジュアルな利用や趣味目的を主な対象にしています。

公式ページGitHub リポジトリから確認できる範囲だと、扱う領域は次のとおりです。

  • ASAM OpenDRIVE .xodr ファイルの取り込みと書き出しができる道路ネットワークエディタ。README では「ASAM OpenDRIVE 標準への完全準拠ではないが、OpenDRIVE オンラインビューアで開ける」と明記されています。
  • 車両が目的地と経路を持って動く、大規模な交通シミュレーションを内蔵。
  • 道路形状を編集するための 3D ビュー。
  • Windows 10/11 および Ubuntu 24.04 LTS 向けのデスクトップビルドを提供。

有料ライセンスなしで道路ネットワークを描いて交通の流れを確認したい場合、LaneMaker は現実的な選択肢の一つです。

drawtonomy は 2D 俯瞰の運転シーンを描くためのブラウザホワイトボードです。エクスポーターのドキュメント によれば、OpenDRIVE 1.8 と OpenSCENARIO 1.3 の一部を出力していて (レーン、信号機、横断歩道、基本的なオブジェクト)、junction 要素や標識 (<signal>) には今のところ対応していません。また 3D ビューや交通シミュレーション機能もありません。

LaneMaker と一緒に使うときに drawtonomy が補える点:

  • インストール不要でブラウザだけで動く。デスクトップエディタを開く前にざっくりレイアウトを確かめたいときに使えます。
  • OpenDRIVE と同じステップで OpenSCENARIO 1.3 も書き出す。esmini で動作確認したいときに .xodr.xosc をセットで用意できます。
  • スライドや論文、ドキュメント向けの素材として、再編集できる .drawtonomy.svg を残せます。

自然な分担としては、道路ネットワークと交通シミュレーションは LaneMaker、シーン全体の図や説明資料は drawtonomy、というイメージです。

同じ ASAM OpenDRIVE エコシステムの中で

Section titled “同じ ASAM OpenDRIVE エコシステムの中で”

LaneMaker と drawtonomy は、どちらも ASAM OpenDRIVE の読み書きに対応しています。自由に使える OpenDRIVE 系ツールのコミュニティはそれほど大きくなく、LaneMaker、Truevision DesignerBlender DSCscenariogeneration、drawtonomy はそれぞれ別の部分を担っています。各ツールの出力は OpenDRIVE オンラインビューアで確認したり esmini で再生したりできるため、ファイルを直接やり取りしなくても下流のパイプラインを共有しています。同じエコシステムの異なる部分をそれぞれが担当しているイメージです。