![Page 1: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/1.jpg)
1© 2016 The MathWorks, Inc.
Test drive your ADAS algorithms:
From desktop to real-time
Abhishek Bhat – Application Engineer, MathWorks
MathWorks Automotive Conference
12th May 2016
![Page 2: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/2.jpg)
2
Introduction
MATLAB & Simulink are extensively used in automotive safety system
development
ADAS introduce new engineering challenges
Vision algorithm design
Radar signal processing
Sensor fusion
Analyzing huge data
Ground truth labeling
Rapid re-simulation
Environmental modeling
Photo realistic display
. . .
![Page 3: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/3.jpg)
3
Sensor Data Streaming
Large
Scale
Modeling
Model Predictive Control
Simulation
IntegrationC and HDL Code Generation
Vision Algorithm Design
RADAR Signal Processing
Machine
Learning
MathWorks has Invested Heavily To Support ADAS Development
Rapid Prototyping
ROS Interface
Gaming
Engine
Interface
Camera Calibration
Point
Cloud
Processing
RADAR System Modeling
Deep Learning
![Page 4: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/4.jpg)
4
MATLAB and Simulink Help Engineers Put ADAS and
Autonomous Driving on the Road
![Page 5: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/5.jpg)
5
MATLAB and Simulink Help Engineers Put ADAS and
Autonomous Driving on the Road
![Page 6: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/6.jpg)
6
Test drive your ADAS algorithms
Architect AEB algorithm in Simulink.
Test drive the virtual car on the virtual track.
Automate the testing and generate distributable test report.
![Page 7: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/7.jpg)
7
Algorithm Models
Vehicle and
Environment
Models
Develop FCW algorithm and test against logged vehicle data
Forward
Collision
Warning
Autonomous
Emergency
Braking
![Page 8: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/8.jpg)
8
Algorithm Models
Vehicle and
Environment
Models
Develop AEB algorithm and test with event driven stimulus
Forward
Collision
Warning
Autonomous
Emergency
Braking
![Page 9: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/9.jpg)
9
Stopping
Distance
Calculations
State Logic
![Page 10: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/10.jpg)
10
Algorithm Models
Vehicle and
Environment
Models
What next after open loop testing?
Forward
Collision
Warning
Autonomous
Emergency
Braking
![Page 11: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/11.jpg)
11
Ego Vehicle Dynamics
Target Vehicle Dynamics
Coordinate Transforms
Sensor Models
![Page 12: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/12.jpg)
12
Algorithm Models
Vehicle and
Environment
Models
Integrate algorithms and test with closed-loop simulation
Forward
Collision
Warning
Autonomous
Emergency
Braking
![Page 13: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/13.jpg)
13
Real-Time Testing with Simulink Real-Time
Algorithm Models
Vehicle and
Environment
Models
Forward
Collision
Warning
Autonomous
Emergency
Braking
CAN Cable
![Page 14: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/14.jpg)
14
Calibration and Rapid Prototyping with Speedgoat
![Page 15: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/15.jpg)
15
Test Automation with Simulink Test
![Page 16: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/16.jpg)
16
![Page 17: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/17.jpg)
17
Test drive your ADAS algorithms
Architect AEB algorithm in Simulink.
Test drive the virtual car on the virtual track.
Automate the testing and generate distributable test report.
![Page 18: Test drive your ADAS algorithms: From desktop to real-time€¦ · Test drive your ADAS algorithms: From desktop to real-time Abhishek Bhat –Application Engineer, MathWorks MathWorks](https://reader035.vdocument.in/reader035/viewer/2022081406/5f1623776d7bde72b760e5b7/html5/thumbnails/18.jpg)
18
Thank you