贡献内容

一些用户对 SUMO 进行了扩展,或开发了工具以增强其可用性。并非所有这些扩展都已成为我们通常所说的 "SUMO 核心" 的一部分。

SUMO 内部#

以下扩展已成为 SUMO 软件包的核心部分。

  • TraCI

    与仿真进行在线交互

发行版中包含#

以下贡献包含在软件包中,但支持程度较低。

  • Cadyts

    由 Gunnar Flötteröd 开发的工具,用于根据已知路网中的实际流量来调整仿真流量。

  • SUMOPy

    由 Joerg Schweizer 开发的工具,通过 GUI 支持整个 SUMO 工具链,特别适用于需求建模。

  • LiSuM

    一种中间件,用于连接 LISA+ 和 SUMO,以模拟真实的交通信号灯控制器,并在 SUMO 中执行真实的交通控制软件。

外部扩展#

以下扩展由其他方管理和支持。

需求生成器#

场景和路网编辑器#

  • eWorld

    一个允许转换和丰富道路网络的应用程序

  • Sumo2Unreal

    一个将 SUMO 的 .net.xml 道路网络文件导入 Unreal Engine 4 环境的导入器。

与网络模拟器的连接#

  • Veins

    将 SUMO 连接到 OMNeT++

  • TraNS

    将 SUMO 连接到 ns-2

  • MOVE

    将 SUMO 连接到 ns-2

  • VSimRTI

    C2X 环境,将 SUMO 连接到不同的网络和应用模拟器(OMNeT++ 和 JiST/SWANS)

其他#

  • PERMIT

    用于混合交通场景中车队机动的 SUMO 模拟器(扩展自 PLEXE)

  • PLEXE

    扩展 SUMO 和 Veins 的协同驾驶框架,允许对车队(即自动跟车)系统进行真实模拟。它具有真实的车辆动力学和多种巡航控制模型,允许分析控制系统、大规模和混合场景,以及网络协议和协同机动。

  • TraaS

    一个用于通过 TraCI 连接和扩展信息的 SOAP(网络服务)接口。也是一个 Java TraCI 客户端库

  • ocit2SUMO

    从 OCIT® 数据生成交通信号灯信号计划

  • FLOW

    一个将强化学习和自定义控制器应用于 SUMO 的框架,由加州大学伯克利分校开发 [1]

  • Webots

    与机器人模拟器耦合

  • SumoNetVis

    一个 Python 库,用于使用 matplotlib 或作为 OBJ 文件渲染 Sumo 网络文件和轨迹。

  • SESAM

    作为云服务的 SUMO,用于构建、运行和分析仿真场景,由 DLR 衍生公司 co4e GmbH 开发

  • TrafficFluid-Sim

    TrafficFluid-Sim 是一个开源的微观交通仿真工具,用于在互联和自动化车辆时代,无车道交通环境中行驶的自动化车辆。该模拟器是 SUMO 的扩展,明确针对无车道交通范式。

待定区#

以下扩展存在或曾经存在,但其状态不明确。

  • iTranSIM

    由 Tino Morenz 开发的使用感应线圈数据进行在线校准的扩展

  • SmallMaps

    将道路网络修剪到给定边界;由 Andreas Florides 开发

Note

SUMOPlayer 在 0.24.0 版本中被移除。您应该能够使用 traceExporter.py 来完成相同的任务。