The use of training simulators is common practice in many industries. Simulators have the advantage that any scenario can be created and trained at any time, especially those which cannot be easily modeled. For example, tram drivers are trained with simulators, whether in use of education, qualification, or exam. The realistic representation of the 3D model is crucial for the quality of the training. A ride is especially instructive, if the simulation is as realistic as possible, e.g., to identify danger zones. The company Müller Systemtechnik GmbH developed such a training simulator for tram drivers. Currently, the generation of the 3D model is primarily conducted manually.
This master thesis aims to develop and evaluate an automated 3D model generation system for a tram simulator by means of procedural modeling. For this work, OpenStreetMap serves as a data source. The OSM data is processed with the software FME. Furthermore, the rail track is split into components, consisting of normal rail tracks, level crossings, switches, railway crossings, platforms, and platform polygons. Following the modelling step, concepts are created in the form of rules in
the software CityEngine. By the use of the rules the 3D model is generated. Finally, a comparison is drawn between the resulting 3D model produced by the developed method of this work, the method of Müller Systemtechnik GmbH, and the manually created 3D model.
«
The use of training simulators is common practice in many industries. Simulators have the advantage that any scenario can be created and trained at any time, especially those which cannot be easily modeled. For example, tram drivers are trained with simulators, whether in use of education, qualification, or exam. The realistic representation of the 3D model is crucial for the quality of the training. A ride is especially instructive, if the simulation is as realistic as possible, e.g., to identi...
»