Latest Features

Explore the latest automotive features in MATLAB® and Simulink®.

​Perception of System Design​

  • NEW Deep Learning with Lidar: Detect and segment objects using lidar point clouds

  • Lidar Sensor Model: Generate synthetic point clouds from programmatic driving scenarios

  • Tracking Examples: Fuse radar and lidar tracks, perform track-to-track fusion in Simulink

  • Unreal Engine® Compatible Sensor Models: Integrate your Simulink model with a camera, lidar, or radar sensor model simulating in an Unreal Engine scene

  • Monocular Camera Parameter Estimation: Configure a monocular camera by estimating its extrinsic parameters

  • Radar Sensor Model Enhancements: Model occlusions in radar sensors

  • Sensor fusion and tracking examples

  • Path Planning: Plan driving paths using an RRT* path planner and costmap

  • Lidar Segmentation: Quickly segment 3D point clouds from lidar

Related Products: Automated Driving Toolbox™Vehicle Dynamics Blockset™Lidar Toolbox

Perception system Design.jpg
Test and vertication.jpg

Test and Verification

  • New OpenDRIVE® Import/Export: Load OpenDRIVE roads into driving scenarios and convert driving scenarios to OpenDRIVE format

  • New MDF Read Performance: Read large MDF files containing thousands of channels at least 30 times faster

  • MDF Read on Linux®: Open and read MDF files on Linux platform 

  • MDF File Information and Sorting Functions: Quickly access MDF file metadata and sort the contents of an MDF file 

  • Kinematics and Compliance Virtual Test Laboratory: Generate mapped suspension calibration parameters from spreadsheet data 

  • Vector BLF File Format Support: Read and write binary BLF logging files from MATLAB 

  • Prebuilt Driving Scenarios: Test driving algorithms using Euro NCAP® and other prebuilt scenarios 

  • Driving Scenario Designer: Interactively define actors and driving scenarios to test controllers and sensor fusion algorithms 

  • Preassembled maneuvers for common ride and handling tests, including a double-lane change and constant radius test 

Related Products: Automated Driving ToolboxVehicle Dynamics BlocksetVehicle Network Toolbox™

Ground Truth Labeling

  • Lidar Labeling: Label lidar point clouds to train deep learning models

  • Multisignal Ground Truth Labeling: Label multiple lidars and video signals simultaneously

  • Ground Truth Labeling: Organize labels by logical groups

  • Define multiple custom labels in Ground Truth Labeler connector

  • Ground Truth Pixel Labeling: Interactively label individual pixels in video data

  • Ground Truth Label Attributes: Organize and classify ground truth labels using attributes and sublabels

Related Products: Automated Driving Toolbox

Ground Truth Labeling.jpg


  • New Simulation 3D Blocks: Visualize tractors and trailers in the Unreal Engine 3D environment axles

  • 3D Simulation Version Upgrade: Run 3D simulations using Unreal Engine, Version 4.23

  • Headless Mode: Run 3D simulations without opening the Unreal Engine 3D visualization display

  • 3D Simulation: Develop, test, and verify driving algorithms in a 3D simulation environment rendered using the Unreal Engine by Epic Games®

  • Unreal Engine Scenes: Use prebuilt 3D scenes, including a parking lot, highway segment, and Mcity, or create your own custom scene with the Unreal Editor

  • HERE HD Live Map Reader: Read and visualize data from high-definition maps designed for automated driving applications

  • Maneuver Reference Applications: Use 3D environment ray tracing to determine ground location under tires during vehicle maneuver

  • Bird's-Eye Scope for Simulink: Analyze sensor coverages, detections, and tracks in your model

Related Products: Automated Driving ToolboxVehicle Dynamics Blockset


  • Virtual Calibration: Use Model-Based Calibration Toolbox™ to calibrate Mapped Motor and Three-Phase Voltage Source Inverter block efficiency maps with measured data 

  • Getting Started Example: Generate current controller calibration tables for flux-based motor controllers

  • Libraries of propulsion, steering, suspension, vehicle body, brake, and tire components

  • Flux-Based Motor Parameterization: Generate parameters for Flux-Based PMSM and Flux-Based PM Controller blocks​

  • Battery Parameterization: Generate parameters for Datasheet Battery and Equivalent Circuit Battery blocks

Related Products: Vehicle Dynamics BlocksetPowertrain Blockset™Model-Based Calibration ToolboxSimscape Electrical®

Engine Calibration.jpg

Engine Calibration

  • New Design of Experiments: Add points for engine calibrations at operating boundary

  • Deep Learning Engine Model: Generate a deep learning engine model for algorithm design and performance, fuel economy, and emissions analysis

  • ASAM CDFX File Format Support: Import, export, and modify files in calibration data file format (CDFX)

  • Timestamp Support for XCP Blocks: Communicate timestamped data between Simulink models and XCP slaves

  • Virtual Calibration: Use Model-Based Calibration Toolbox to calibrate SI and CI mapped engine blocks

  • CI and SI Engine Dynamometer Reference Applications: Resize engines and recalibrate controllers based on desired engine displacement and number of cylinders

Related Products: Model-Based Calibration ToolboxVehicle Dynamics BlocksetPowertrain BlocksetVehicle Network Toolbox

Fuel Economy and Performance Analysis

  • New ECMS Block: Model equivalent consumption minimization strategy for hybrid electric vehicle control

  • New Spark Ignition Reference Applications: Configure your engine model architecture (inline or V), air path (turbocharged or naturally aspirated), and EGR (with or without)

  • New Vehicle and Trailer Blocks: Implement 3DOF or 6DOF trailers and vehicles with three axles 

  • Transmission Control Module: Optimize shift schedules for algorithm design and performance, fuel economy, and emissions analysis 

  • HEV Reference Applications: New or updated reference applications for single-motor HEV architectures P0, P1, P2, P3, and P4. Fully assembled models use a new equivalent consumption minimization strategy (ECMS) for the supervisory hybrid control 

  • Powertrain Efficiency: Evaluate and report energy and power losses at the component and system level 

  • HEV Input Power-Split Reference Application: Use fully assembled model for HIL testing, tradeoff analysis, and control parameter optimization of a power-split hybrid like the Toyota Prius

Related Products: Powertrain BlocksetVehicle Dynamics Blockset

Fuel Economy.jpg


  • New AUTOSAR Classic Release 4.4: Use schema version 4.4 for import and export of ARXML files and generation of AUTOSAR-compliant C code

  • New Execution Order Constraints: Import and Export ARXML files with execution order constraints for software component runnables

  • New Architecture Models: Import ARXML descriptions of AUTOSAR software compositions into architecture models (requires System Composer)

  • AUTOSAR Adaptive Release 19-03: Use the 000047 (R19-03) schema to import and export ARXML files and generate AUTOSAR-compatible C ++ code 

  • Blocks for Basic Software Services: Use blocks for modeling and simulating Basic Software services, including Diagnostic Event, Function Inhibition and NVRAM Manager blocks 

  • Create AUTOSAR Architecture Models: Author AUTOSAR compositions, view component/composition dependencies via spotlights, and simulate functional behavior with basic software services using Composition Editor (requires System Composer™). Then you can generate and package composition ARXML descriptions and component code (requires Embedded Coder®). 

Related Products: AUTOSAR Blockset™

Have Questions About Using MATLAB and Simulink for Predictive Maintenance

30 Days of Exploration at Your Fingertips