MOBATSim project started as a closed project at the Chair of Automation at TU Dresden in September 2017; the first open-source version was published on GitHub under MIT license on July 21, 2020. We acknowledge the contributions of all the students and supervisors.
The contributions that are merged to the project's main branch are summarized and listed below. As most project parts are done collaboratively, so this list may not be complete. All the studies regarding the student theses, SA (Studienarbeit) and DA (Diplomarbeit), are conducted at the Chair of Automation at Technische Universität Dresden (TU Dresden).
-
Mustafa Saraoğlu (PhD 2017-2023)
- Organization of the project and task descriptions.
- Integrating vehicle models as MATLAB System Blocks into Simulink and setting up the properties and signals for vehicle models.
- Planning the initial urban map and developing its format.
- Integration of 3D animation options and implementation of collision detection algorithms.
- Improvements in code performance, motion control, and decision-making algorithms.
- Improvements in visualization and the map.
-
Fabian Hart (SA 2017-2018, DA 2018-2019)
- Improvements in the initial urban map design and its extension.
- Implementation of path planning algorithms and contributions to vehicle communication models.
- Implementation of autonomous intersection management algorithms.
-
Marta Valdes Martin (external contribution)
- Images: MOBATSim logo, MOBATSim icon set used as custom Simulink block icons.
-
Müjdat Korkmaz (external contribution)
- Previous website design and improvement suggestions in the readme file.
-
Erik Noack (SA 2020)
- Improvements and optimizations in path planning algorithms.
- Improvements in 2D plotting of the map and the vehicles during the simulation.
- Improvements in the GUI.
-
Maoxuan Zhao (SA 2020)
- Design of the GUI, executing performance tests and improvement suggestions for optimizing the code.
-
Wenkai Wu (DA 2020-2021)
- Testing of AI models for vehicle longitudinal motion control.
-
Qihang Shi (SA 2019, DA 2020-2021)
- Implementation of new lateral motion controllers for vehicles.
- Improvements in vehicle driving mode selection and sensor models.
- Implementation of lane-changing maneuvers and adding new driving scenarios for testing.
-
Qianwei Yang (DA 2020-2021)
- New visualization options.
- Extension of the map with double-lane roads.
-
Laura Slabon (Wissenschaftliche Hilfskraft 2021)
- Organization of the model and folders, helping with project task allocation and documentation and setting up a Simulink library.
-
Johannes Pintscher (DA 2021)
- Improvements in the GUI.
- Implementation of an additional GUI for vehicle motion prediction.
- Improvements in the initialization script and automated testing.
- Performance improvements in the 2D plotting functions and code optimizations in many parts.
- Implementation of formal transition system models for safety in intersection management.
-
Manuel Schirmer (DA 2021-2022)
- Improvement of vehicle lateral control algorithms.
- Improvement of vehicle lane-changing maneuvers.
-
Sheng Ding (PhD)
- Alternative implementation of vehicle kinematic bicycle models in Simulink.
-
Patrick Suwinski (SHK 2021)
- Improvements and clarification in the documentation.
- Prof. Dr. techn. Klaus Janschek has been the principal investigator and the project supervisor at the Chair of Automation at TU Dresden since the start of the project in September 2017 and still is.
- Herr Jun.-Prof. Dr.-Ing. Andrey Morozov was the co-supervisor as a post-doctoral researcher at the Chair of Automation at TU Dresden from September 2017 until March 2020.