For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

Use Case: Developing and Validating Driver Assistance Systems and Automated Driving Functions

The topic of highly automated driving is the focus of many automobile manufacturers’ development activities. Requirements such as 360° redundant surround view with numerous heterogeneous sensors, high-precision positioning or car connectivity are also challenging topics for tool suppliers. The dSPACE response to this is an end-to-end tool chain for autonomous driving from a single source. Unique rapid prototyping solutions of high-performance platforms and a tailored software environment allow for the development of complete multisensor applications in the vehicle, from perception and fusion algorithms to real-time controls.

Prototyping Functions for ADAS and Automated Driving

Typically, functions for ADAS and automated driving, such as adaptive cruise control (ACC), autonomous emergency braking (AEB), lane keeping assist (LKA), or the intersection assistant, consist of different processing stages. RTMaps, a prototyping tool for multisensor applications, is typically used on the MicroAutoBox Embedded PC hardware platform for developing perception and sensor fusion algorithms in C++, OpenCV, or Python under Linux or Microsoft® Windows®. The calculation result is then transmitted to the application and control functions on the dSPACE MicroAutoBox II. The MicroAutoBox II performs real-time processing, ensures functional safety, integrates Simulink® and AUTOSAR code, and serves as the interface to the vehicle network, so it can interact with the braking and steering ECUs, for example. The data exchange between RTMaps and the Simulink model on the MicroAutoBox II is established via the RTMaps Interface Blockset.