コンテンツにスキップ

drawtonomy と Truevision Designer

Truevision Designer は Truevision AI が開発しているデスクトップ製の 3D ツールで、自動運転やロボットのテスト用に道路・交差点・周辺環境を設計するためのものです。

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

  • .xodr の取り込み・書き出し (README では OpenDRIVE 1.4)。
  • 道路、レーン、ジャンクション、路面標示、地形を編集するためのツール群。
  • CARLA シミュレータへの書き出し。
  • 非商用利用は無料、商用利用は別ライセンス。

有料商用ツールに頼らずに OpenDRIVE を作る場合の、現実的な選択肢の一つです。

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

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

  • OpenDRIVE と同じステップで OpenSCENARIO 1.3 も書き出す。esmini で動作確認したいときに 1 セットで揃って便利。
  • ブラウザだけで動く。デスクトップツールを立ち上げる前にざっくり書きたいときに使える。
  • ドキュメント用の素材として、再編集できる .drawtonomy.svg を残せる。

自然な分担としては、OpenDRIVE のマップ自体は Truevision Designer、その上に乗せるシナリオの図は drawtonomy、というイメージです。

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

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

Truevision Designer と drawtonomy は、どちらも ASAM OpenDRIVE のエコシステムに何らかの形で関わっています。自由に使える OpenDRIVE 系ツールのコミュニティはそれほど大きくなく、Truevision Designer、Blender DSCscenariogeneration、drawtonomy はそれぞれ別の部分を担当しています。Truevision Designer で作ったファイルも drawtonomy の出力も、最終的には esmini で再生する流れに収まることが多く、ファイルそのものを直接やり取りしなくても、下流のパイプラインを共有しています。