论文和学位论文的图
清晰的矢量自动驾驶场景图,可直接嵌入 LaTeX、幻灯片和 Markdown — 导出为
.drawtonomy.svg(drawtonomy 原生、可再编辑 SVG 格式)、PDF 或 EPS。
drawtonomy 是一款免费的浏览器端自动驾驶场景白板 — 适用于自动驾驶 (AV)、自动驾驶 (AD) 和 ADAS。
在白板上把车道、路口、车辆、行人、信号灯和路面标线作为一级图形来放置。无需安装,无需账户,不会上传任何数据。
但你绘制的场景并不是终点。在场景模式下,同一块画布会变成 OpenSCENARIO 编写工具:为角色添加阶段、事件和触发器,然后点击播放,在浏览器中用 esmini 编译到 WebAssembly 的版本来执行场景回放,最后得到一个 PASS / FAIL 的结果。编写和运行 OpenSCENARIO 是核心功能之一,而不是一个跳板。
真正的桥梁是那些把场景横向转移到相邻工具链的连接:导出到 ASAM OpenDRIVE 1.8,导入 Lanelet2 OSM 地图和 ROS 占据栅格(见下文通向仿真与地图工具链的桥梁)。
这两件事是一条流水线,不是分开的两款产品。你绘制的就是运行的:场景中的车道、行为体和几何图形正是场景回放所运行的道路网络和实体。中间没有导出步骤,没有第二个工具。素描 → 可运行场景 → 带 PASS / FAIL 结果的可分享链接。
想要证明?立即播放 esmini 仓库中的真实场景 — 一次点击就能从 GitHub 获取 .xosc 并在浏览器中运行。任何公开的 GitHub .xosc 链接都可以这样处理;详见打开和播放 .xosc。
可以用来绘制论文中的图、设计评审前的幻灯片、在电话中解释极端情况时的示意图,或在写 OpenSCENARIO 文件之前勾勒的场景。同一块画布可用于自动驾驶 (AV) 研究图、自动驾驶 (AD) 设计评审和 ADAS 测试场景草图 — 变道、无保护左转、环岛入口、行人过街、前车急刹等常见场景在这里都是常规操作。
车道 / 车辆 / 路口的词汇足够通用,因此也可用于驾驶学校教学计划、道路安全教育材料、交通工程概念图和日常路口快速草图 — 详见应用场景了解完整列表。
白板还配备了 Math (LaTeX) 工具,用 KaTeX 渲染公式,让你能在场景旁边放一个排版好的代价函数或控制器方程。它本身也是一个独立、免费的浏览器端 LaTeX 公式编辑器,适合论文图、幻灯片、Notion 或博客 — 详见在研究论文配图中插入公式和在幻灯片和博客中插入公式。
它存在的原因很简单:通用绘图工具和幻灯片软件不知道什么是车道,所以东西一移动,道路几何就得重新绘制。drawtonomy 把车道、路口和其他自动驾驶场景词汇作为内置图形来处理,所以迭代时图形始终保持正确。
白板是主要功能,但同一块画布也可以双重身份作为这些相关工作的轻量级、浏览器端前端:
选一个最贴近你来这里的目标的入口点。
论文和学位论文的图
清晰的矢量自动驾驶场景图,可直接嵌入 LaTeX、幻灯片和 Markdown — 导出为
.drawtonomy.svg(drawtonomy 原生、可再编辑 SVG 格式)、PDF 或 EPS。
设计讨论用示意图
几秒钟内画出车道变更、无保护左转或遮挡场景。分享结果, 明天还能在同一画布上继续讨论。
编写前的场景草图
在写 OpenSCENARIO XML 之前先画场景 — 草图完成后导出
.xosc / .xodr。
地图和 ROS 标注
在卫星背景上描划车道、编辑 Lanelet2 OSM 地图,或在 ROS 占据栅格上标注路径和障碍物。
自驾领域专属形状
车道、路口、人行横道、信号灯、路面标线、车辆和行人均为内置。 你也可以添加自己的 SVG 模板,通过 PR 贡献。
拓扑感知的车道
每条车道都带 Next / Previous / Left / Right 连接。共享边界的两条车道共用同一组边界点,拖一次两条都动。
无限画布、卫星背景
任意大小的布局都能平移和缩放。叠上卫星或路网背景, 照实际位置描画。自动吸附与共享点保持几何一致,无需手工修整。
免费、仅浏览器
无需安装、无需账户、无上传。重新打开保存的 drawtonomy.svg, 场景和所有连接、重叠关系都原样恢复。
白板是主要功能;这些是图怎样流向工作流下游的。
可再编辑的论文和幻灯片用 SVG
.drawtonomy.svg 格式是常规 SVG,在浏览器、GitHub 和幻灯片中都可直接预览,
并且能在 drawtonomy 中重新打开,所有连接完整。
任何以后可能需要编辑的图(论文、幻灯片、文档、博客)都应首选此格式。
Lanelet2 往返
打开 Lanelet2 OSM 地图编辑后导出回 OSM — 包括 Autoware 示例地图和它们的规制元素。对现有高精地图上草拟修改很有用。
ASAM OpenDRIVE 往返
打开 OpenDRIVE .xodr 地图,
直观编辑车道和连接,导出 OpenDRIVE
1.8 + OpenSCENARIO 1.2 — 作为
esmini 可直接使用的 zip。你没有触及的道路会逐字往返。
OpenDRIVE ⇄ Lanelet2 桥梁
两种格式都落地到同一内部车道模型,所以 drawtonomy 可作为 OpenDRIVE 与 Lanelet2 间的浏览器桥梁:导入其一、直观编辑、导出另一。车道、路口和规制元素(信号、标志、右优先权)两向转换。
评估阶段完成,你真的想开始绘制,文档围绕四类需求组织。选一个最贴近你想做什么的。
如果你想在 drawtonomy 之上构建而不仅是使用它, 看扩展 drawtonomy。SDK 源码、示例和参考与本站点一起位于 github.com/kosuke55/drawtonomy。