nw  

Procedural Generation and Simulation of Road Networks

An areal view of some mountains and valleys. A network of roads connects different Settlements with their own road network.
Summary

Procedural road generation with traffic simulation and 3D visualization.

Keywords

Procedural Generation, Simulation, Road Network

Objective

This thesis investigates how to combine existing technologies in settlement and road generation, traffic simulation, and 3D visualization to build a comprehensive virtual environment that might eventually be used for driver training. The core of our thesis is the demonstration of an effective method to integrate world-generation, visualization, and traffic simulation into a performant system.

Background

Extensive research exists in the areas of city and road generation, particularly for the purpose of autonomous vehicle training. Less attention has been paid to the creation of smaller settlements. Tools for traffic simulation, such as the open-source project SUMO (Simulation of Urban Mobility), are well-established and capable of modeling realistic traffic behaviors. Despite these advancements, the challenge remains in integrating these varied components into a seamless and realistic world-generation tool.

Results

There is already a plethora of existing research in the various fields of procedural settlement generation, simulation, and visualization. This thesis managed to find appropriate algorithms and tools that work well together and find a suitable approach to combine these with a modular, agent-based system. Although this is just the first part of creating a VR driving simulator, the technical foundation can be easily expanded with additional algorithms and tools.

Project Details

Project Duration: 01.02.24 - 16.08.24

Effort in hours per person: 360

Team Size: 2

Project Team

Toni Lozancic
Flavia Brogle

Contact

Prof. Dr. Hilko Cords
hilko.cords@fhnw.ch

<< back