コンテンツにスキップ

drawtonomy と Truevision Designer

Truevision Designer は Truevision AI が開発しているデスクトップ 3D ツールで、自動運転・ロボット向けの道路、交差点、テスト環境を設計できます。

公式ページGitHub リポジトリに記載されている主な機能は次のとおりです。

  • .xodr のインポートとエクスポート (README では OpenDRIVE 1.4 対応)。
  • 道路、レーン、ジャンクション、路面標示、地形の編集ツール。
  • CARLA シミュレータへの書き出し。
  • 非商用利用は無料、商用利用は別ライセンス。

有料ツールを使わずに OpenDRIVE を作りたい場合の、現実的な選択肢の一つです。

drawtonomy は 2D 俯瞰の運転シーン用ブラウザホワイトボードです。.xodr をインポートしてそのまま書き出すことができます。エクスポーターのドキュメントによれば、OpenDRIVE 1.8 の一部 (レーン、信号、横断歩道、基本的なオブジェクト) に対応しており、描画した道路の geometry は近似値で書き出します。編集していない道路は carry-through でそのまま維持します。

Truevision Designer と組み合わせるとき、drawtonomy が活きる場面をいくつか挙げます。

  • .xodr をインポートしてブラウザ上で 2D 編集し、デスクトップツールに戻す。
  • OpenDRIVE と同じステップで OpenSCENARIO 1.3 も書き出す。esmini での動作確認用に、マップとシナリオがセットで揃います。
  • ブラウザだけで動くので、デスクトップツールを立ち上げる前にざっくりスケッチするのに便利。
  • 再編集できる .drawtonomy.svg をドキュメント素材として残せる。

自然な分担のイメージ: Truevision Designer で OpenDRIVE マップを作り、その上に乗せるシナリオの図は drawtonomy で描く、という流れです。

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

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

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