The python version of the libsumo 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/master/docs/web/docs/images/sumo-logo.svg”></p></a>
Eclipse SUMO - Simulation of Urban MObility
![Windows](https://github.com/eclipse/sumo/workflows/windows/badge.svg) ![Linux](https://github.com/eclipse/sumo/workflows/linux/badge.svg) ![macOS](https://github.com/eclipse/sumo/workflows/macos/badge.svg) ![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 libsumo-1.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b94f3517e3306cc86437603c80b2aaf60d9d5796dc62bd80d5d18a74c8f779e |
|
MD5 | 4fd827915cf80e0ff4d27503e06d55fe |
|
BLAKE2b-256 | cac911f92b1bc3a195bf2eafcbdd5da945809885e276b39b5aa3c40ec9f3010f |
Hashes for libsumo-1.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d0ee90f7e7bbc9b2249b510bd3862f03b4c13df50749fc47c0e5eaacf8915ec |
|
MD5 | 3b1cef405b6d616e3d76b364aada165c |
|
BLAKE2b-256 | c9d9de6aac94d465bf96e29f066a8504d7e910e4620785a05f4cc1cc6fe877f9 |
Hashes for libsumo-1.9.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33ea498f3fd89e28af3ff7c4352973c109352fa2e4d194ca283452f65038a99e |
|
MD5 | 8fdb08428b1674c7101b3c4b8855f6ec |
|
BLAKE2b-256 | 727bc51c7f080203c786c3b4814e8cf7960deec986de9105af5a23e4150dcb8f |
Hashes for libsumo-1.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a6268d4b2d039bc977a45b34ab5fce7fc302c56eb7a2a033717aa8a75e293f7 |
|
MD5 | 71bad1da016486c435a2fd72f60d4787 |
|
BLAKE2b-256 | 3f586fab68b48ab429f7bba8a081816b2f9263526aea34d6b9f7e57912953809 |
Hashes for libsumo-1.9.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7d9a639f6d2a510770204169d7a3352a6014461c7fb92bbb13d9d27b7913ace |
|
MD5 | 79d85f412a9758ab411ebbab1eae12a2 |
|
BLAKE2b-256 | a0820ebf9435a7c8c01744a55c8c6236ec8a40b8dce285579754b56515cf0e72 |
Hashes for libsumo-1.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86a87fb390a7e439429a19355484f61ba47914fad4905bf6791db98e28a01c2a |
|
MD5 | c817bfaa7930dc68956fb3679a62b832 |
|
BLAKE2b-256 | 5df6c22fa1a4f037e388bd7c36798e11a896ed973b09bf696981b84ee1318b9a |
Hashes for libsumo-1.9.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7839d4f0b89a8f3991fddcec70de07f2d43a4a283d92cb1a873f42675ab80268 |
|
MD5 | 67829a891a96ad6a7e75a10eb7ca991c |
|
BLAKE2b-256 | 774db0cc5943bb3699f91d4b1b0a83c8ea45e1f620e880cfb6c02fcc43bf8223 |
Hashes for libsumo-1.9.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebd969ee868e7ec0d6b536108b628222b15893d211a75b57e7d6d1707d3d4836 |
|
MD5 | 25261d7bf475a1f9cd3cac6968b735a1 |
|
BLAKE2b-256 | 6ecb0df06f4376b7f6bcd13d4ddb4c5983243ac09af72f77a6312096c30f283b |
Hashes for libsumo-1.9.2-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 970c5cf9b96f96969cc87f9f3a2cd721991cbbeb9d0ed2f9c4b5acf4384f1157 |
|
MD5 | 783b518dd4424d18d3e40a2364549ccb |
|
BLAKE2b-256 | e61124e12ede232ab315037b794de60dea0d0d628a77c2c4fad362e8ac75ac97 |