跳转到内容

drawtonomy vs LaneMaker

LaneMaker 是一款免费、轻量的 3D 路网编辑器,可以创建道路网络并运行交通仿真,以 Apache 2.0 协议开源,主要面向个人用户和爱好者。

根据其主页和 GitHub 仓库,LaneMaker 的主要功能包括:

  • 路网编辑器,支持导入和导出 ASAM OpenDRIVE .xodr 文件。README 中提到,导出的文件并不完全符合 ASAM OpenDRIVE 标准,但可以在 OpenDRIVE 在线查看器中打开。
  • 内置大规模交通仿真:车辆会按照指定目的地自动生成并规划路线。
  • 3D 道路几何编辑视图。
  • 提供 Windows 10/11 和 Ubuntu 24.04 LTS 的桌面版本。

如果你想在不购买商业许可证的情况下绘制路网、观察交通流运行,LaneMaker 是目前少数免费可用的选择之一。

drawtonomy 可以在哪些地方与它搭配

Section titled “drawtonomy 可以在哪些地方与它搭配”

drawtonomy 是一款面向 2D 俯视驾驶场景的浏览器工具,配有仅用于回放的 3D 预览——它用来观看场景播放,而不是一个 3D 编辑视图。drawtonomy 没有 SUMO 那种生成车队并规划路线的微观交通仿真能力。但它可以在浏览器中直接运行编写好的 OpenSCENARIO 场景——依靠编译为 WebAssembly 的 esmini。它的 OpenDRIVE 导出功能可以生成 <junction> 图元,以及以 <signal> 形式表示的交通标志;当直接导入一份 .xodr 且不做编辑时,这种路口连通性可以可靠地原样保留下来,但如果是从手绘车道生成全新的路口几何,精度目前还不够高。

在与 LaneMaker 并行使用时,drawtonomy 可以补充以下几点:

  • 纯浏览器画布,无需安装任何软件,适合在打开桌面编辑器之前先快速勾勒布局。
  • 直接在浏览器中编写并运行道路上的 OpenSCENARIO 场景——动作、触发条件、PASS / FAIL 判定——全程无需安装 esmini。详见场景编辑器。
  • 可编辑的 .drawtonomy.svg 图形文件,用于幻灯片、论文配图或技术文档。

如果两者都在用,一种合理的分工是:用 LaneMaker 搭建路网和交通仿真,用 drawtonomy 绘制场景示意图。

LaneMaker 和 drawtonomy 都支持读写 ASAM OpenDRIVE。围绕免费开放的 OpenDRIVE 工具链,社区规模并不大——LaneMaker、Truevision Designer、Blender DSC、scenariogeneration 和 drawtonomy 各自覆盖了生态中的不同部分。这些工具的输出通常都可以在 OpenDRIVE 在线查看器中验证,或者在 esmini 中回放,因此即便彼此不直接共享文件,也处于同一条下游流水线之中。大家其实是在同一个生态的不同部分上各自耕耘。