version 3.1 (889 KB) by Andres Acosta
An implementation of the TraCI interface for Matlab.


Updated Fri, 04 Jun 2021 19:40:47 +0000

From GitHub

View License on GitHub


TraCI4Matlab is an implementation of the TraCI (Traffic Control Interface) protocol that allows the user to interact with SUMO (Simulation of Urban MObility, in a client-server scenario in which Matlab acts as the client, and SUMO as the server. TraCI4Matlab is compatible with TraCI version 15 and previous versions.

MATLAB 8.0 (R2012b) or above
SUMO simulator (

Recommended set up:
Add the traci4matlab directory to your Matlab path
Add traci4matlab.jar to the Matlab static java directory

Citing TraCI4Matlab

If you use TraCI4Matlab in your research reports, articles and conferences, please cite it, as follows:

title = {{TraCI}4Matlab: {Enabling} the {Integration} of the {SUMO} {Road} {Traffic} {Simulator} and {Matlab}® {Through} a {Software} {Re}-engineering {Process}},
shorttitle = {{TraCI}4Matlab},
url = {},
urldate = {2017-03-06},
booktitle = {Modeling {Mobility} with {Open} {Data}},
publisher = {Springer},
author = {Acosta, Andrés F. and Espinosa, Jorge E. and Espinosa, Jairo},
year = {2015},
pages = {155--170}

View TraCI4Matlab on File Exchange

Cite As

Andres Acosta (2022). TraCI4Matlab (, GitHub. Retrieved .

Acosta, Andrés F., et al. “TraCI4Matlab: Enabling the Integration of the SUMO Road Traffic Simulator and Matlab\Textregistered Through a Software Re-Engineering Process.” Modeling Mobility with Open Data, Springer International Publishing, 2015, pp. 155–70, doi:10.1007/978-3-319-15024-6_9.

View more styles
MATLAB Release Compatibility
Created with R2012b
Compatible with R2012b to R2018b
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!



















To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.