Skip to main content

Advanced Driver-Assistance Systems and Automated Driving

Accelerate the development and testing of algorithms for advanced driver-assistance systems (ADAS) and automated driving (AD)

The automotive industry is continuously advancing assisted driving functions related to safety and is coming forward with more automated driving systems equipped with powerful FPGAs, new sensors, artificial intelligence and predictive controls.

Save time and ensure that all the electronic control units’ (ECUs) functionality, safety and certification requirements are met by running Rapid Control Prototyping (RCP) or Hardware-in-the-Loop (HIL) simulations on a Speedgoat real-time target machine.  Conveniently explore various perception, planning, control algorithms directly on a vehicle digital twin and design reliable safety-related automation systems in a real time setting.

"The real-time, multi-vehicle simulator built upon Speedgoat hardware is one of the most important building blocks in testing our autonomous racing algorithms before going out on the racetrack against our competitors."

Alexander Wischnewski, Team Leader TUM Autonomous Motorsport

 

 

 

Made for SimulinkPassenger Vechiles Trucks Off-High-Way Vechiles Racecars

Passenger Vehicles

Trucks

Off-Highway Vehicles

Racecars

 


Featured Application Use Cases

Advanced Driver Assistant Systems 

Rapidly prototype new designs for driver assistance functions such as hill-start assist, brake assist or crosswind stabilization. Develop deterministic motion controllers for lane-keeping assist (LKA), automatic cruise control (ACC) or lane-changing assist (LCA). Design and simulate real-time model predictive controllers with the help of Model Predictive Control Toolbox™ and ultra-fast Embotech FORCES PRO solvers.

Frequently Used I/O Interfaces

 

Simulink Application Resources 

Advanced Driver Assistant Systems

From Perception to Planning and Controls

 

1

Design and test camera-, radar- and lidar-based perception systems directly in Simulink. Enable hardware acceleration and use HDL Coder™ for seamless VHDL code generation and deployment to Speedgoat FPGAs. Fuse point clouds, detections and tracks from multiple sensors to estimate the position, kinematics, extent and orientation of objects. Design and deploy reinforcement learning policies and real-time capable motion-planning and control algorithms with the help of Reinforcement Learning Toolbox™ and Automated Driving Toolbox™.

Frequently Used I/O Interfaces

 

Simulink Application Resources 

Driving Scenario and Sensor Simulation

Create cuboid-based 3D driving scenarios and incorporate radar, lidar and camera sensor models into the simulation. Generate synthetic raw sensor data and object lists to test your real-time automated driving functions. Interactively create realistic and complex 3D scenes with RoadRunner or import prebuilt Euro NCAP tests and OpenDRIVE road networks. Develop, test and visualize the performance of real-time designs with dynamic 3D simulation environments rendered in Unreal® Engine by Epic Games®.

Frequently Used I/O Interfaces

 

Simulink Application Resources 

desktop_sd

Full Vehicle Virtual Testing

img_use-case_teaser-with-screen

Run full-vehicle digital twins in powerful real-time simulators. Use Vehicle Dynamics Blockset™, Powertrain Blockset™ and Simscape™ products to model complex and multidomain physical vehicle models, driving maneuvers and physics-based sensor simulation. Run frontload testing of controller prototypes and production ECUs. Rapidly set up driver-in-the-loop simulators and synthesize data for edge-driving scenarios (e.g. control handover and platooning). Benefit from 3D visualizations through Simscape Mechanics Explorer and Unreal® Engine from Epic Games®.​

Frequently Used I/O Interfaces

 

Simulink Application Resources 

Automated ECU Validation 

Test the quality and safety of your ADAS/AD and sensor fusion controllers with scalable real-time simulators and an unified toolchain for Hardware-in-the-Loop (HIL) testing. Implement ECU communication through automotive I/O and buses such as CAN, LIN, and FlexRay. Perform AUTOSAR and Adaptive AUTOSAR-compliant residual bus (restbus) and virtual ECU simulations. Manage and automate the testing process using Simulink Test™ or supported third-party tools. Investigate fault and edge scenarios in a repeatable, deterministic and safe manner.

 

Frequently Used I/O Interfaces

 

Simulink Application Resources 

Automated ECU Validation

Log, Analyze and Replay Data

Log, Analyze and Replay Data

Perform robust in-vehicle data logging and replaying multiple high-bandwidth sensors and vehicle bus data with tight control over timing and synchronization. Adapt to fast-changing data manipulation needs and test workflows with flexible I/O and versatile chassis. Generate virtual driving scenarios from recorded data. Access and visualize recorded data in Simulation Data Inspector in combination with high-definition maps. Use the bird’s-eye-view plot and dedicated scopes for sensor coverage, detections and tracks, as well as displaying video, lidar and maps data.

Frequently Used I/O Interfaces

Simulink Application Resources 



Real-Time Simulation and Testing

See how it works. Learn more about Rapid Control Prototyping,

Hardware-in-the-Loop simulation, designing control designs and testing controller hardware.


 

Request a Configuration Proposal

Get a proposal for a real-time target
machine configured to your needs.
 

 Request a proposal
 
 
 

Request a Free Workflow Demo

Curious how to accelerate control design
innovation with a modular controller hardware setup?

Request a free demo
 
 
 

Have Questions?

Talk to our automotive experts
about your application requirements.
 

        Email us