New "Getting Started" tutorial (2023-11-14): Thanks to Lorenzo Ghiro, we now have a tutorial on how to use Plexe APIs and create your own protocol. The step-by-step tutorial implements a leave-at-back maneuver from scratch. See here for more details.
Plexe-3.1 released (2023-02-24): The newest version includes several new features and bugfixes, including support for VLC and LTE C-V2X Mode 3. See here for more details.
Plexe-3.0 released (2021-04-27): The newest version includes several new features and bugfixes. See here for more details.
Publications page (2021-04-14): We added a page listing papers that use Plexe. Click here to see it.
Plexe to become part of SUMO (2019-01-25): Plexe models are in the process of being integrated into the official SUMO release. Please see the FAQs section for information on repository changes.
cstdint or random not found (2018-09-21): If when compiling in debug mode with clang you get a “fatal error ‘cstdint’ not found” (or ‘random’), see building for macOS for the fix.
Fox library not found on macOS (2018-09-20): If cmake says it cannot find the FOX library even though it is installed, please see building for macOS for the fix.
Proj library upgrade on macOS (2018-08-13): After the upgrade from version 4 to version 5, SUMO is not able to find Proj library anymore on macOS. Please see building for macOS for the fix.
Plexe-2.1 released (2018-08-07): The newest version includes several new features and bugfixes. See here for more details.
libFOX crash fix on MacOS (2017-03-03): An upgrade to libFOX causes the SUMO GUI to crash on MacOS. Please see the building for MacOS for the fix.
Documentation updated (2016-11-03): We updated the documentation for the “Extending Plexe” tutorial. The tutorial now includes the list of changes made to the code to implement a new controller, as well as a diff to “formally” visualize all the changes.
Documentation updated (2016-11-02): The documentation now lists also the set of relevant files modified in Plexe-SUMO.
Bugfix (2016-10-21): We fixed a bug in Plexe-SUMO that might make vehicles misbehave for a platoon size larger than 8. If you are experiencing troubles, please update your Plexe-SUMO source from github, plexe-dev branch (go to github).
macOS Sierra (2016-10-20): If you are having problems building Plexe-SUMO on macOS Sierra, please see building notes for macOS here.
Little documentation update (2016-09-07): The documentation section now lists the Plexe-Veins source files together with their purpose. In addition the API section lists the Plexe API developed for specific platooning purposes. The full source code documentation is still in preparation, but this should help you getting started.
Plexe-2.0 released (2016-05-11): The newest version includes several new features and bugfixes. See here for more details.
Please consider using development version (2015-09-08): Plexe-1.1 is still based on old versions of Veins and SUMO. Several bugs have been fixed on newer versions of the software, so please consider using the development version of Plexe. See this page for more info.
Realistic engine model (2015-02-24): We are now working together with people at the University of Naples on a detailed engine model for Plexe. It is very promising, but it still need some testing. Stay tuned!
Windows bugfix (2015-02-23): When compiling Plexe-SUMO on Windows via Visual Studio, the compiler was not able to find the definition of C functions fmin and fmax. Thanks to Nirupama Ravi from UMass Amherst for providing me with the solution.
New controller model (2015-02-22): A new CACC is now available in the development version. This is the platooning controller developed by Ploeg et. al. in [1]. This leaderless controller exploits data received from the vehicle directly in front, and uses a constant time-headway spacing policy. Check the article (and the source code) for more details.
Upgrade to Veins 4 (2015-02-21): Plexe-Veins is now based on Veins version 4. Veins 4 includes new PHY-layer features, together with other improvements. Check the full changelog for more details.
References
J. Ploeg, B. T. M. Scheepers, E. van Nunen, N. van de Wouw, and H. Nijmeijer, “Design and Experimental Evaluation of Cooperative Adaptive Cruise Control,”in IEEE International Conference on Intelligent Transportation Systems (ITSC 2011), Washington, DC, Oct. 2011, pp. 260–265 [Link to paper]