Modeling of Platooning Vehicles in Unity

From CERES
Revision as of 08:47, 13 October 2019 by Mohamed (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Title Modeling of Platooning Vehicles in Unity
Summary Unity visualization of communicated platooning vehicles under different situations
Keywords Platooning, vehicle, simulator, C#, communication, Unity
TimeFrame
References
Prerequisites Programming, vehicle dynamics, communication
Author
Supervisor Alexey Vinel, Johan Thunberg
Level Master
Status

Generate PDF template

A platoon (or road train) is a collection of vehicles that cooperate to reach some common goal, such as traveling to a certain common destination. The platoon is led and coordinated by a lead vehicle, manually or automatically driven whereas following trucks are autonomous driven and mimicking the leader's motion. A challenge is a precise coordination in critical situations, e.g. when vehicles in the platoon perform an emergency brake. The overall motivation is to avoid collisions. The simulator of platooning vehicles should be implemented in Unity which is a multi-platform game engine, mainly used to develop two- and three-dimensional games and simulations. A realistic model for each platooning vehicle as well as a communication framework for inter-vehicle (V2V) communication has to be implemented in the simulator. The safety of the platoon has to be achieved by adjusting inter-vehicles distances depending on the message loss probabilities within the platoon which are affected by environment conditions. It is interesting to understand the performance of different distance adjusting algorithms during emergency braking in terms of safety and stability.