drawtonomy と Truevision Designer
Truevision Designer
Section titled “Truevision Designer”Truevision Designer は Truevision AI が開発しているデスクトップ製の 3D ツールで、自動運転やロボットのテスト用に道路・交差点・周辺環境を設計するためのものです。
公式ページと GitHub リポジトリから確認できる範囲だと、扱う領域は次のとおりです。
.xodrの取り込み・書き出し (README では OpenDRIVE 1.4)。- 道路、レーン、ジャンクション、路面標示、地形を編集するためのツール群。
- CARLA シミュレータへの書き出し。
- 非商用利用は無料、商用利用は別ライセンス。
有料商用ツールに頼らずに OpenDRIVE を作る場合の、現実的な選択肢の一つです。
drawtonomy が役立ちそうな場面
Section titled “drawtonomy が役立ちそうな場面”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 DSC、scenariogeneration、drawtonomy はそれぞれ別の部分を担当しています。Truevision Designer で作ったファイルも drawtonomy の出力も、最終的には esmini で再生する流れに収まることが多く、ファイルそのものを直接やり取りしなくても、下流のパイプラインを共有しています。