The SDV Revolution: Why is it so important?
Figure 1: There are lots of challenges to overcome in the development of SDVs.

The SDV Revolution: Why is it so important?

Nowadays, hardly any conversation among automotive experts goes by without the term software-defined vehicle (SDV) being mentioned. Software has become a central component of modern automotive development. Today, software is no longer just a part of the car; it defines the car and determines its functions and characteristics – from engine control to infotainment and driver assistance systems.
Today more than ever, consumers expect their cars to evolve through updates that improve battery performance, make parking easier, and optimize autonomous driving. They are not interested in AUTOSAR, DDS, or Automotive Android. What counts is the driving experience. Manufacturers need to take these expectations into account to be among the winners of this trend in automotive development.  
 

The Role of Middleware in ADAS/AD HPC Architectures

The architectures for classic edge ECUs and zonal gateways have largely been clarified. However, there is an unresolved challenge concerning high-performance computers (HPC), which have been developed in modern vehicle architectures as central computing units specifically for ADAS/AD. As the "brain" of the vehicle, HPCs perform computationally intensive tasks such as sensor fusion, AI algorithms, and decision logic. Their task here is to process multi-gigabit data streams generated by cameras, lidar, radar, IMU, and GNSS – often asynchronously, irregularly, and abruptly. This is precisely where middleware comes into play, as its role is to ensure that data is processed between edge ECUs, gateways, and HPCs in zonal architectures with minimal latency and high reliability. 

What to look out for in HPC middleware?
Figure 2: RTMaps as middleware ensures that data is processed between edge ECUs, gateways, and HPCs with minimal latency and high reliability.

What to look out for in HPC middleware?

OEMs and Tier 1 suppliers require a middleware layer that must fulfill several conditions:

  • Deterministic timing for high-bandwidth sensor ingestion
    Safety-critical applications require safety. Perception algorithms rely on synchronized data from asynchronous sensors such as lidar, cameras, and radar.
  • Interoperability with industry standards
    Middleware must be able to work seamlessly and without friction with AUTOSAR, DDS, CAN FD, and Ethernet.
  • Low-code development with visual workflows
    Because speed is critical, developers need plug-and-play sensor interfaces and graphical tools to focus on differentiation – not standard code.
  • Integration of ROS 2
    The open-source tool ROS 2, the second-generation Robot Operating System, is widely used for prototype development. Therefore, middleware should ideally enable the integration of ROS 2.

The Solution: RTMaps – Built for Speed and Interoperability

 RTMaps (Real-Time Multisensor applications) was specially developed for the development of high-bandwidth multisensor software.

Main Functions:

  • Deterministic real-time sensor data processing
    Synchronization of multi-gigabit data streams in minutes – instead of hours.
  • Interoperability with AUTOSAR Adaptive, DDS, SOME/IP, Ethernet, CAN FD, ROS/ROS 2
    Developed from the ground up to meet automotive standards.
  • Low-code GUI: visual compilation of data flows; expandability in C++ or Python
    Provide more, program less. Native support for major sensor manufacturers such as Velodyne, Hesai, and Sony. In addition, RTMaps is software- and hardware-independent and supports both x86- and ARM-based devices.

Figure 3: The graphical user interface of RTMaps allows synchronized real-time recording with minimal configuration effort for a wide variety of components – from cameras, GPS, lidar, radar, and IMU to CAN/Ethernet buses and many more.  

Your Next Step

If you are building on an autonomous HPC system and need a deterministic, interoperable, and developer-friendly middleware, try RTMaps today. Start a pipeline with your sensors and see how quickly you can get synchronized, testable results.
Download the RTMaps trial and accelerate your SDV development: 
 

흥미로운 이야기입니다. 연락:

About the Author

Peter Ngure

Peter Ngure

Product Manager, Automated Driving & Software Solutions, dSPACE GmbH

dSPACE direct 뉴스레터 서비스를 통해 최신 소식을 받아보세요.

dSPACE 뉴스레터 서비스를 통해 최신 use case 와 신규 솔루션 및 제품, 교육 및 이벤트에 대한 정보를 지속적으로 확인하세요. 여기에서 무료 로구독을 신청하세요.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.