This is a project done in the TUM together with 3 other developers.