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 today’s assisted driving functions and moving towards deploying next-generation automated driving systems. This new driving and traffic management era are enabled by powerful and energy-efficient computing systems such as FPGAs and new sensor technologies such as cameras, radar, and lidar. Also, advancements in artificial intelligence and predictive controls enable progress towards more autonomous driving. Developing and testing safety-critical automation systems is challenging, though.

Prototyping and testing with Speedgoat real-time systems enable you to save valuable time. Explore and test perception, planning, and control algorithms while directly interfacing with your vehicle. Deploy your algorithms to a Speedgoat target computer for Rapid Control Prototyping (RCP). Or use Hardware-in-the-Loop (HIL) simulation and run real-time digital twins of your vehicle on a Speedgoat target computer to ensure that functional, safety, and certification requirements of your electronic control units (ECUs) are met. 

"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, brake-assistant, or crosswind stabilization. Develop deterministic motion controllers for lane-keeping assistants (LKA), automatic cruise control (ACC), or lane changing assistant (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 your 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. Frontload testing of controller prototypes and production ECUs. Rapidly set up driver-in-the-loop simulators and synthesize data for edge driving scenarios, like 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 a unified toolchain for 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, together with high-definition maps. Use the bird’s-eye-view plot and dedicated scopes for sensor coverage, detections, and tracks, and display 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 and Hardware-in-the-Loop simulation,
to design control designs and test 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