The thesis is part of the development of a driver assistant system within the automotive division of Robert Bosch Kft. Using these systems in vehicles makes them safer and more comfortable. The thesis covers a part of the implementation of a comfort function called Speed Limit Assist (SLA) for trucks. The role of this function is to display the currently applicable speed limit in each road situation to the driver.
The first task to be undertaken was to get acquainted with the technological background of the function that was going to be realized. The SLA function is built on two basic information source: on the one hand the map data provided by the navigation system, on the other hand the traffic signs detected by the front video camera. The realized fusion logic unites the two speed limits provided by these sources.
Since the thesis is a part of a huge software project within the automotive industry, first I give a summary of the project’s Software Development Life Cycle. I give details about the processes that had to be completed and the methods that were applied during the development. Based on the life cycle, the further parts of the thesis can be divided into three consecutive processes: design, implementation and testing.
Consequently as a first step I have created the low-level design of the fusion logic and gathered the requirements that has to be fulfilled by this module. Next I have implemented the embedded software that is going to run on the processor of the front camera. Finally I have written the unit tests according to the module and also executed higher-level (Software-In-The-Loop) testing. Based on the test results, the software is operating as defined by the requirements.
In the last chapter of the documentation I sum up the results and conclusions of the thesis and finally give a short review of future development in the field of driver assistant systems and automated driving.