awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
eclipse-sumo avatar

eclipse-sumo/sumo

0
View on GitHub↗
4,070 星标·1,738 分支·Python·EPL-2.0·2 次浏览eclipse.dev/sumo↗

Sumo

SUMO 是一个微观交通模拟器和道路网络生成器,旨在模拟单个车辆、行人和公共交通的详细移动。它作为一个多模式交通模拟器和自动驾驶车辆模拟器,能够分析不同交通模式之间的交互并测试自动驾驶行为。

该项目通过其将模拟与外部控制器和网络模拟器耦合以模拟车辆通信和自动驾驶控制转换的能力而脱颖而出。它支持使用开放地图格式和行业标准创建可模拟的道路网络,包括地理坐标、高程和卫星图像的集成。

该平台涵盖了广泛的交通工程功能,包括交通流校准、通过起终点矩阵进行需求建模,以及车辆排放和功耗分析。它提供基础设施管理工具,例如配置交通灯时间表和限速,并支持模拟异构交通和道路事故。

该系统允许通过程序化应用程序编程接口实时交互和操作模拟参数。

Features

  • Autonomous Vehicle Simulators - Provides a platform for testing automated driving behaviors and vehicle-to-vehicle communication by coupling simulations with external controllers.
  • Transport Simulations - Provides a comprehensive microscopic transport simulation for modeling individual vehicle and pedestrian movements.
  • Urban Traffic Simulation - Models the explicit movement of every individual vehicle and pedestrian to analyze detailed urban traffic flow.
  • Road Network Importers - Converts road network data from common industry formats into simulation-ready layouts for vehicle routing.
  • Socket-Based Control Planes - Exposes simulation state and control via sockets to allow external applications to manage vehicles in real-time.
  • Microscopic Traffic Simulation - Models the detailed movement of individual vehicles, pedestrians, and public transport in large networks.
  • Road Network Generators - Converts map data and standardized road network definitions into simulation-ready environments with geo-coordinates and elevation.
  • Multi-Modal Network Models - Combines different transportation modes like trains and pedestrians within a single environment using a shared network graph.
  • Multimodal Transport Simulation - Simulates interactions between different transport modes including cars, trains, bicycles, and pedestrians within a shared environment.
  • Traffic Control Configuration - Configures traffic lights, variable speed signs, parking areas, and rerouting signage to regulate vehicle flow.
  • Traffic Infrastructure Control - Manages speed limits, vehicle behavior, and traffic light schedules using detectors and automated generators.
  • Traffic Infrastructure Management - Enables the design and control of traffic light schedules, speed limits, and signage to regulate vehicle flow.
  • Travel Demand Generators - Creates realistic vehicle flow profiles using traffic counts, origin-destination matrices, or virtual population models.
  • Programmatic Simulation Control - Provides a programmatic API for real-time interaction and manipulation of simulation parameters and vehicle behaviors.
  • Simulation State APIs - Provides APIs to connect the simulation state to external applications for real-time vehicle management and data retrieval.
  • Behavioral Modelling - Simulates autonomous vehicles by configuring specialized car-following models and adjusting human-behavior parameters.
  • Driving Scenario Simulators - Equips vehicles with automated driving capabilities and control transition devices to test autonomous behavior in virtual scenarios.
  • Traffic Maneuver Simulations - Enables vehicles to simulate driving through oncoming lanes using directional network information.
  • Simulation Parameter Manipulators - Allows real-time modification of simulation parameters and vehicle behavior through a programmatic interface.
  • Heterogeneous Traffic Modelling - Models lane-free or heterogeneous traffic by adjusting the lateral resolution of vehicle positioning.
  • Traffic Incident Modelling - Models accidents and road blockages by simulating halted vehicles and closed lanes.
  • Communication Link Simulations - Models communication link performance by coupling the traffic simulation with external network simulators.
  • Behavioral Model Plugins - Allows the replacement of vehicle movement logic through custom classes that define participant interactions.
  • Combinatorial Route Optimizers - Computes shortest paths and dynamic user assignments to determine optimal vehicle navigation across the network.
  • Custom Vehicle Behavior - Allows creating custom vehicle classes and car-following or lane-changing models to define movement and interaction.
  • GPS Map Matching - Maps GPS coordinates to the road network using map-matching techniques to reproduce real-world vehicle trajectories.
  • Ensemble Simulation Engines - Executes multiple simulation instances with different random seeds to eliminate bias and analyze a range of outcomes.
  • Origin-Destination Matrix Models - Generates vehicle demand and trip chains by mapping traffic flows between specific network nodes using counting data.
  • Real-time Simulation Interaction - Modifies the behavior of simulation objects in real-time through a programmatic control interface.
  • Synthetic Trip Generation - Creates synthetic vehicle trips and routes using scripts to simulate stochastic demand.
  • Traffic Demand Calibration - Ensures steady-state vehicle volumes using insertion delays, circular routes, and rerouters.
  • Traffic Flow Analysis - Calibrates traffic demand, analyzes vehicle emissions, and calculates optimal routes using real-world data.
  • Traffic Flow Calibration Tools - Adjusts vehicle flow, speed, and type distributions based on real-world counting data to improve model accuracy.
  • Vehicle Emissions Analysis - Provides capabilities to track emissions and power consumption for internal combustion, electric, and hybrid vehicle fleets.
  • Emissions Tracking - Tracks emissions and power consumption across diverse vehicle fleets, including internal combustion and electric types.

Star 历史

eclipse-sumo/sumo 的 Star 历史图表eclipse-sumo/sumo 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Sumo 的开源替代方案

相似的开源项目,按与 Sumo 的功能重合度排序。
  • eclipse/sumoeclipse 的头像

    eclipse/sumo

    4,054在 GitHub 上查看↗

    SUMO is a microscopic traffic simulation suite designed to model the movement of individual vehicles and pedestrians across large-scale urban road networks. It functions as a multimodal transport simulator that integrates cars, pedestrians, bicycles, railways, and waterways within a single environment, supported by tools for road network generation and traffic demand modeling. The project distinguishes itself through specialized toolsets for environmental impact analysis, which calculate vehicle emissions and energy consumption for electric and hybrid fleets. It provides comprehensive capabil

    Python
    在 GitHub 上查看↗4,054
  • a-b-street/abstreeta-b-street 的头像

    a-b-street/abstreet

    8,138在 GitHub 上查看↗

    A/B Street is an open-source traffic simulation and urban planning tool that models how cars, bikes, and pedestrians move through real-world street networks. It imports data from OpenStreetMap to build detailed, lane-level road models, then runs discrete-event simulations to analyze travel times, delays, and congestion patterns across different infrastructure scenarios. The project provides an interactive map editor for modifying road geometry, lane configurations, traffic signals, and access restrictions, with full undo/redo support. Users can design low-traffic neighborhoods by placing moda

    Rustgameopenstreetmapseattle
    在 GitHub 上查看↗8,138
  • carla-simulator/carlacarla-simulator 的头像

    carla-simulator/carla

    14,072在 GitHub 上查看↗

    CARLA is an autonomous driving simulator and research environment designed for developing and validating self-driving software. It functions as an urban traffic simulator that generates realistic vehicle and pedestrian behavior and as a synthetic sensor data generator producing LiDAR, Radar, and camera data. The platform distinguishes itself through its deep integration with robotics frameworks, specifically providing native connectivity to ROS2 nodes for robotic control and data processing. It supports the training of driving models via imitation and reinforcement learning within a controlle

    C++
    在 GitHub 上查看↗14,072
  • commaai/researchcommaai 的头像

    commaai/research

    4,121在 GitHub 上查看↗

    This research framework provides a deep learning driving simulator and a multimodal data pipeline for autonomous vehicle research. It centers on the creation of synchronized autonomous vehicle datasets, which combine high-frequency vehicle telemetry with camera frames to train neural networks. The project implements a convolutional neural network trainer specifically designed to predict steering angles and vehicle transition states from visual data. It features generative capabilities, using autoencoders and transition models to synthesize driving environments and simulate future vehicle move

    Python
    在 GitHub 上查看↗4,121
查看 Sumo 的所有 29 个替代方案→

常见问题解答

eclipse-sumo/sumo 是做什么的?

SUMO 是一个微观交通模拟器和道路网络生成器,旨在模拟单个车辆、行人和公共交通的详细移动。它作为一个多模式交通模拟器和自动驾驶车辆模拟器,能够分析不同交通模式之间的交互并测试自动驾驶行为。

eclipse-sumo/sumo 的主要功能有哪些?

eclipse-sumo/sumo 的主要功能包括:Autonomous Vehicle Simulators, Transport Simulations, Urban Traffic Simulation, Road Network Importers, Socket-Based Control Planes, Microscopic Traffic Simulation, Road Network Generators, Multi-Modal Network Models。

eclipse-sumo/sumo 有哪些开源替代品?

eclipse-sumo/sumo 的开源替代品包括: eclipse/sumo — SUMO is a microscopic traffic simulation suite designed to model the movement of individual vehicles and pedestrians… a-b-street/abstreet — A/B Street is an open-source traffic simulation and urban planning tool that models how cars, bikes, and pedestrians… carla-simulator/carla — CARLA is an autonomous driving simulator and research environment designed for developing and validating self-driving… commaai/research — This research framework provides a deep learning driving simulator and a multimodal data pipeline for autonomous… nvidia/isaac-gr00t. udacity/self-driving-car-sim — This project is an autonomous vehicle simulator designed to validate self-driving logic and train deep learning…