Main Content

Automated Driving Toolbox

Design, simulate, and test ADAS and autonomous driving systems

Automated Driving Toolbox™ provides algorithms and tools for designing, simulating, and testing ADAS and automated driving features. These ADAS features include forward collision warning, autonomous emergency braking, adaptive cruise control, lane keeping assist, and parking valet.

The toolbox integrates scenarios, sensors, and vehicle dynamics for validating ADAS algorithms for model-in-the-loop (MIL), software-in-the-loop (SIL), and hardware-in-the-loop (HIL) simulations. You can programmatically author and simulate scenarios in Cuboid and RoadRunner environments. It offers visualization tools, such as bird's-eye-view plots, video, lidar, and map displays, and connects with Unreal Engine®.

The Test Suite for Euro NCAP® Protocols add-on supports standards-based testing by providing scenarios, metrics, and reports. The Scenario Builder add-on enables you to recreate real-world driving conditions from recorded sensor data, including camera, lidar, Global Positioning Systems (GPS), and Inertial Measurement Units (IMU).

Get Started

Learn the basics of Automated Driving Toolbox

Applications

Examples for design and testing of automated driving applications

Driving Scenario Simulation

Author scenes and scenarios, generate synthetic sensor data, and test algorithms in cuboid and Unreal Engine simulation environments

RoadRunner Scenario Simulation

Design scenarios for simulating and testing automated driving systems with RoadRunner Scenario

Scenarios from Real-World Sensor Data

Generate scenes and scenarios using recorded real-world sensor data from cameras, lidars, and processed track-list data

Euro NCAP Test Suite

Generate test specifications, seed scenarios, and scenario variants for automated driving standards like Euro NCAP and evaluate test metrics

Automated Driving Algorithms

Implement perception, planning, and control algorithms for automated driving

Ground Truth Labeling

Interactive ground truth labeling of multiple signals

File I/O

Read and visualize automotive data from external sources