The python version of the libtraci API to communicate with the traffic simulation Eclipse SUMO
Project description
<a href=”https://sumo.dlr.de/docs”><p align=”center”><img width=50% src=”https://github.com/eclipse/sumo/blob/main/docs/web/docs/images/sumo-logo.svg”></p></a>
Eclipse SUMO - Simulation of Urban MObility
[![Windows](https://github.com/eclipse/sumo/actions/workflows/build-windows.yml/badge.svg)](https://github.com/eclipse/sumo/actions/workflows/build-windows.yml) [![Linux](https://github.com/eclipse/sumo/actions/workflows/build-linux.yml/badge.svg)](https://github.com/eclipse/sumo/actions/workflows/build-linux.yml) [![macOS](https://github.com/eclipse/sumo/actions/workflows/build-macos.yml/badge.svg)](https://github.com/eclipse/sumo/actions/workflows/build-macos.yml) ![Repo Size](https://img.shields.io/github/repo-size/eclipse/sumo.svg)
<!– [![Windows Build status](https://ci.appveyor.com/api/projects/status/github/eclipse/sumo?svg=true)](https://ci.appveyor.com/project/eclipsewebmaster/sumo) –>
What is SUMO
[“Simulation of Urban MObility” (SUMO)](https://sumo.dlr.de/) is an open source, highly portable, microscopic traffic simulation package designed to handle large road networks and different modes of transport.
It is mainly developed by employees of the [Institute of Transportation Systems at the German Aerospace Center](https://www.dlr.de/ts).
Where to get it
You can download SUMO via our [downloads site](https://sumo.dlr.de/docs/Downloads.html).
As the program is still under development and is extended continuously, we advice you to use the latest sources from our GitHub repository. Using a command line client the following command should work:
git clone –recursive https://github.com/eclipse/sumo
Contact
To stay informed, we have a mailing list for SUMO [you can subscribe](https://dev.eclipse.org/mailman/listinfo/sumo-user) to. Messages to the list can be sent to sumo-user@eclipse.org. SUMO announcements will be made through the sumo-announce@eclipse.org list; [you can subscribe](https://dev.eclipse.org/mailman/listinfo/sumo-announce) to as well. For further contact information have a look at the [this page](https://sumo.dlr.de/docs/Contact.html).
Build and Installation
For Windows we provide pre-compiled binaries and CMake files to generate Visual Studio projects. If you want to develop under Windows, please also clone the dependent libraries using
git clone –recursive https://github.com/DLR-TS/SUMOLibraries
Using Linux you should have a look whether your distribution already contains sumo. There is also a [ppa for ubuntu users](https://launchpad.net/~sumo) and an [open build service instance](https://build.opensuse.org/project/show/home:behrisch). If you want to build yourself, the steps for ubuntu are:
sudo apt-get install cmake python g++ libxerces-c-dev libfox-1.6-dev libgdal-dev libproj-dev libgl2ps-dev swig cd <SUMO_DIR> # please insert the correct directory name here export SUMO_HOME=”$PWD” mkdir build/cmake-build && cd build/cmake-build cmake ../.. make -j$(nproc)
For [detailed build instructions have a look at our Documentation](https://sumo.dlr.de/docs/Developer/Main.html#build_instructions).
Getting started
To get started with SUMO, take a look at the docs/tutorial and examples directories, which contain some example networks with routing data and configuration files. There is also user documentation provided in the docs/ directory and on the homepage.
Bugs
Please use for bugs and requests the [GitHub bug tracking tool](https://github.com/eclipse/sumo/issues) or file them to the list sumo-user@eclipse.org. Before filing a bug, please consider to check with a current repository checkout whether the problem has already been fixed.
We welcome patches, pull requests and other contributions! For details see [our contribution guidelines](CONTRIBUTING.md).
License
SUMO is licensed under the [Eclipse Public License Version 2](https://eclipse.org/legal/epl-v20.html). For the licenses of the different libraries and supplementary code information is in the subdirectories and the [Documentation](https://sumo.dlr.de/docs/Libraries_Licenses.html).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for libtraci-1.11.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34449b74a184ae05a6b92e7a8b5ea30db9a48279175754c67c37980b3a3b31d8 |
|
MD5 | d06fc43db3d7fef131781aeb87d5ac8a |
|
BLAKE2b-256 | d68aa77e7a6460e405cb73a6b5528ece36bd92fe9db8d086d7fd3dbc34cbb050 |
Hashes for libtraci-1.11.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7d0291b6efbdbc95b8c065d693f7452b18a10afa7c703c87b3e811be6e87ea1 |
|
MD5 | 04b7b2df08703a82319c929a72598a2e |
|
BLAKE2b-256 | 467ad23695592dbacb28d0b2f458612aca0913df0a401b2a7662858a81990d02 |
Hashes for libtraci-1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3fc11e2d546eca7fa3b3bedee3849c993f826538f03c98ab017e5cd562f547d |
|
MD5 | b63e2671ac58fab295a395cac366fb4e |
|
BLAKE2b-256 | f73dd89589d4d61918523a4fb7bf36fb47cd01fd7839dbd612101b6a3f0cc6e9 |
Hashes for libtraci-1.11.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64d39e1937c9848f6c1e0aa9ec00a9a7efd890697457e88ade0bf017d5d9213d |
|
MD5 | 4a18143b50b9f427dec2f21ce4b9b361 |
|
BLAKE2b-256 | 3e4b28b090f866b821edff647c6f27068a2d9be35c82e2085c3a0200f1bc3b95 |
Hashes for libtraci-1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd4470fa9d1936818945f38ca9b45e6f371fabf5feac8060aa40bdec0ebe2b54 |
|
MD5 | 83ab2241339ee24ce247011b58816f5f |
|
BLAKE2b-256 | 1d81548baeb7076fec753410fa2ba3d375e57948f7981e6258c7627882d997bf |
Hashes for libtraci-1.11.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14ff0dafe1a300df1920d792c45dc8a4550bc132420d0cd5da66fe27e0847e4b |
|
MD5 | ddbb93c55c54056e6c4d570c64d715b1 |
|
BLAKE2b-256 | d025586c639610f5342028c7532a26fd3989d4a568fb2b82b198dc4bd2687487 |
Hashes for libtraci-1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c435c87f3d40116312a405e9f3d3f954454efe691f941628b5a3c6b5e37391b |
|
MD5 | b751dc4ef87f0b225fa6056d22300ad2 |
|
BLAKE2b-256 | 2c0f9346e48aa209e543c151c745ba086503abb2b9e665dbf4d90af7d1b78f58 |
Hashes for libtraci-1.11.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72aa8234ce4d3d25a4876627ed12bbd535db1c5729ab2e9a719456b555847453 |
|
MD5 | 5da9c883f25458c15dbd84828387aea2 |
|
BLAKE2b-256 | a5f03c0fc6f17c0cb1ee0c1b00819ba2b13cf5c32bed21399d906eafcabc9499 |
Hashes for libtraci-1.11.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efbb35843745368334d6deada50de7dd746a3d52c0aa3d4905ab5f3a12cf472c |
|
MD5 | 63b79adb7ce05ab150d3411560c83342 |
|
BLAKE2b-256 | 6e387f5eb147a29bbfa25ecce62d6f19a3c261b2f8188b9062a7978e6063f753 |
Hashes for libtraci-1.11.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcbd3b9764f184d840494375e695696e72412585e5258c6a38cc6397f89f4408 |
|
MD5 | b99ccd6270391f47f797c81123fc7b8f |
|
BLAKE2b-256 | 154ca882822b28281e3b3b5d75054f10ec9b5a475fc8e055957edd52bb46b05f |
Hashes for libtraci-1.11.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 573627bb342a977fa6388df6b14181fd2c0164eaf5bb54b26eeafeaa62a0922d |
|
MD5 | e244f72ed2c6fb40aff8ee08392ce979 |
|
BLAKE2b-256 | da536a7d38962fa00f11854d1251d2e0d7812ad8b3d5221e10722c892a0e209f |
Hashes for libtraci-1.11.0-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1865ff42628db7952b420b649a5ac22ad27575d8246ee5a98c95ef97b2a5c530 |
|
MD5 | bebc578ac2b4dca2a95492e7c6606c95 |
|
BLAKE2b-256 | 2fc909a6ebeb18b7286c2ad0343c617963ac8a89d3fc9cae3dc78d4a5545f62d |