drawtonomy vs CARLA Map Editor
CARLA Map Editor
Section titled “CARLA Map Editor”CARLA Map Editor 是 CARLA 项目提供的一款桌面应用程序。根据其 README,它读取 RoadRunner 生成的 FBX 文件和 .xodr 文件,允许在其上添加额外的元数据——这是一个针对已有地图的增强工具,而非从零开始绘制道路的工具。
GitHub 仓库 所列的主要功能:
- 加载 RoadRunner 创建的 FBX + OpenDRIVE 地图,添加交通灯、交通灯组和限速标志。
- 编辑检测用的盒形触发区域及相对变换。
- 将更新后的数据导回 OpenDRIVE(
.xodr)格式。 - MIT 许可证,基于 Unreal Engine 4,目前为 Linux 桌面应用。
如果你的目标是为 CARLA 仿真器准备地图——尤其是给 RoadRunner 地图添加信号标注——这是与仿真器同步维护的官方工具。
drawtonomy 可以配合使用的场景
Section titled “drawtonomy 可以配合使用的场景”drawtonomy 是一款面向 2D 俯视驾驶图的浏览器白板。它不属于 CARLA 地图流水线工具:没有 Unreal Engine 依赖,不支持 FBX 导出,也没有 3D 网格。根据其导出器文档,OpenDRIVE 1.8 导出覆盖规范的一个子集——包括车道、交通灯、人行横道和基本对象——目前不输出路口原语或 <signal> 形式的交通标志,因此定位是草图和配图,而非生产级 CARLA 地图。
在 CARLA Map Editor 旁边,drawtonomy 可以补充的几件事:
- 在开始任何地图工作之前,纯浏览器即可完成场景布局的草图构思,无需安装,无需 Unreal Engine。
- 为论文或演示幻灯片准备可编辑的
.drawtonomy.svg配图,直观说明你在 CARLA 中构建的场景。 - 导出 OpenSCENARIO 1.3 文件,在 esmini 中对场景的简化版本进行快速验证。
正式的 CARLA 地图走 RoadRunner → CARLA Map Editor 这条既有流程。drawtonomy 的定位是绘制场景的示意图,而不是制作仿真地图本身。
同一仿真生态系统
Section titled “同一仿真生态系统”drawtonomy 导出 CARLA 所使用的 ASAM OpenDRIVE 和 OpenSCENARIO 标准。CARLA 处于流水线的执行端,因此两者的关系是互补而非竞争——场景如何回放请参阅 CARLA ScenarioRunner。同样面向 OpenDRIVE 的其他编写工具还有 RoadRunner、LaneMaker 和 Truevision Designer,各自负责同一生态系统中的不同环节。