Autonomous driving is currently a focus of attention in the automotive industry. Formula Student Germany (FSG), a competition for young engineers, is one of numerous yearly events with a specific event category for driverless vehicles. To succeed in this event with a productive, competitive vehicle, a team of dedicated students takes sole responsibility across all project stages, from first concepts to the final construction of the vehicle and finally its monitoring on a race track. The major responsibility of computer scientists in these teams is to conceptualize and integrate software control loops which are essential to operate an autonomous vehicle with respect to constraints and requirements of a racing scenario.
The team municHMotorsport is competing in the driverless category of the FSG events and remodeled its competing electric car from the previous year to fit the new needs of the autonomous events.
A new software sensor substystem has to be introduced in the vehicle control systemt to exploit new environmental and odometry sensors to support automated steering in maintaining a stable and efficient track. In particular, sensor outputs from a deep learning object detector at 15Hz soft real-time and a 1kHz real-time odometry sensor unit are to be combined to produce real-time sensor output. Using Kalman filters, reliability and precision of the combined sensor ouput can be significantly improved compared to the two original sensors and with constant, deterministic overhead.
This thesis should provide a systematic model of the SLAM (Simultaneous Localisation and Mapping) software subsystem for formal evaluation. It is then realized as a reference implementation and integrated in the existing sensoric pipeline of the productive vehicle control loop.
In this, a major priority is the formulation (mathematical and as system models) and evaluation of Kalman filter algorithms in the localization and mapping control loop component with respect to the racing event regulations specified by the FSG. Ideally, the resulting SLAM component comprises a computationally inexpensive framework with constant runtime complexity and exhibits a modular structure to alleviate modifications like integration of additional sensor systens.
Number of Students: 1