Skip to main content
ADAS AD search search close

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

 

 

 

Passenger 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 

From Perception to Planning and Controls

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 

Full Vehicle Virtual Testing

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 

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 



Testing Workflows​

Rapidly prototype control designs by applying rapid control prototyping, test embedded controllers with
hardware-in-the-loop simulation of digital twins, and leverage Speedgoat systems as embedded controllers.

Early Design
Rapid Control Prototyping
Implementation
Hardware-in-the-Loop
Embedded Deployment

Let us help you to find the right solution for your project

 

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 experts about your project
and application requirements.

Contact us
Follow Speedgoat LinkedIn