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

Typical Setup of Prototyping Functions for ADAS and Automated Driving

  • Shock- and vibration-proof MicroAutoBox II with Embedded PC extension for in-vehicle use
  • RTMaps for developing perception and sensor fusion algorithms in C/C++, OpenCV, or Python under Linux or MS Windows® on Embedded PC
  • MicroAutoBox II for rapid prototyping applications and control functions in Simulink® or according to the AUTOSAR standard.
  • RTMaps Interface Blockset to exchange data between the Simulink model on the MicroAutoBox II and RTMaps

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 MS 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. 

Further Information