Plausible Motion Synthesis for Traffic-Simulation-Driven Vehicles in a Real-Time Unreal Engine Environment
- Institut
- Lehrstuhl für Fahrzeugtechnik (TUM-ED)
- Typ
- Semesterarbeit Masterarbeit
- Inhalt
- experimentell
- Beschreibung
Within the EfaSim project, a microscopic traffic simulation (SUMO) is bidirectionally coupled with an Unreal Engine visualisation so that volunteer fire brigades and THW units can train emergency runs virtually. The coupling works, but the surrounding traffic moves unconvincingly: SUMO treats each vehicle as a point on a lane, updated in discrete steps with headings taken from the lane polyline, which causes abrupt rotations at junctions, sideways jumps during lane changes, and no body roll, pitch, or matching wheel rotation. The thesis develops a motion synthesis layer between simulation and visualisation that converts this discrete state stream into continuous, vehicle-consistent motion at rendering frame rate — curvature-continuous paths, interpolation and dead reckoning, steer angle and wheel rotation from geometry, plus procedural roll/pitch via spring-damper filters. Because SUMO must remain authoritative, the smoothing deviation is explicitly bounded so that gaps, right of way, and lane occupancy stay visually correct, and plausibility comes from kinematic and procedural models rather than a rigid-body solver, which would not scale to hundreds of agents. The work concludes with a level-of-detail concept, cost-per-agent performance evaluation, and validation against reference trajectories combined with a subjective realism assessment by users.
- Voraussetzungen
Programming skills in C++ and experience with, or strong interest in, Unreal Engine
Basic knowledge of vehicle kinematics and of interpolation or spline methods
Interest in real-time systems and performance optimisation
Python for the traffic simulation side (TraCI) is an advantage
Independent and structured working style
- Möglicher Beginn
- sofort
- Kontakt
-
Sebastian Cubides-Herrera, M.Sc.
Raum: 3506
Tel.: 015753887482
sebastian.cubides - Ausschreibung
-