Loading
0000003071 20S 6SWS PR Praktikum - From Sensors to driving functions - develop your own car (IN0012, IN2106, IN4237)   Hilfe Logo

LV - Detailansicht

Wichtigste Meldungen anzeigenMeldungsfenster schließen
Allgemeine Angaben
Praktikum - From Sensors to driving functions - develop your own car (IN0012, IN2106, IN4237) 
0000003071
Praktikum
6
Sommersemester 2020
Informatik 4 - Lehrstuhl für Software & Systems Engineering (Prof. Pretschner)
(Kontakt)
Details
Angaben zur Abhaltung
In this practical course, you will be part of a team to develop an autonomous platooning functionality for cars. Platooning is an autonomous driving function that enables cars or trucks to drive behind one another at a very close distance such that fuel can be saved. This scenario not only requires correct and efficient strategies for the management of the platoon, but also a sound safety concept that ensures the dependable operation of the cars also in the event of hardware faults (e.g., sensors).
There will be two teams within the course. The function development team will develop the platooning functionality by extending existing components (e.g., adaptive cruise control, lane keeping assistance, car-to-car communication). The team will address different roles (e.g., leader and follower car) and functions (e.g., a car joining or leaving a platoon, joining two platoons into one, or splitting a larger platoon) comprised by platooning. The safety team will execute assurance activities in order to ensure the safe operation of a part of the system (e.g., adaptive cruise control). It will analyze different fault mitigation measures (i.e., safe state and fail-operational degraded behavior), and integrate them into the actual implementation of the system, while following the safety lifecycle recommended by the ISO 26262 standard for functional safety of automotive electrical and/or electronic systems. Furthermore, the students will model the safety case of the subsystem. A safety case is an argumentation that a system is safe to operate in a given context, based on evidence generated during the system development.
The participants will apply a model-based approach in order to develop the safe platooning functionality and the safety assurance argumentation. The two teams will manage themselves and need to coordinate in order to come up with a joint solution that will be deployed and evaluated on professional remote-controlled car models (scale 1:10).
Main parts of the course will take place at fortiss GmbH, close to Nordfriedhof. fortiss is the research institute of the Free State of Bavaria for software-intensive systems and is affiliated with TUM. Its researchers will support the course with their knowledge and experience about state-of-the art model-based methods, safety approaches, and architectures.

Main parts of the course will take place at fortiss GmbH, close to Nordfriedhof.

Preliminary Meeting in Room 01.09.14 on 3rd February at 10am (sharp)
Helpful Prerequisites
• Dedication
• Java
• C/C++
• Testing
• Processing of sensor data e.g. image processing
• Basic knowledge about
o RaspberryPi
o Eclipse RCP development
o CAN Bus
o Linux
Englisch
Gruppenarbeit
Details
Für die Anmeldung zur Teilnahme müssen Sie sich in TUMonline als Studierende*r identifizieren.
Zusatzinformationen
Preliminary Meeting in Room 01.09.14 on 3rd February at 10am (sharp)