Design and Simulate Scenarios for Automated Driving Applications
Design and Simulate Scenarios for Automated Driving Applications
1
Share the EXPO experience
#MATLABEXPO
2
Develop Automated Driving Applications
with MATLAB, Simulink, & RoadRunner
Development Platform
Analyze Simulate Design Deploy Integrate Test
3
Develop virtual worlds for automated driving applications
Scenes Dynamics
Tracking &
Scenarios Planning Controls Metrics
Fusion
Sensors
Scenes Scenes
Dynamics
Tracking & Metrics
Scenarios Scenarios Planning Controls
Fusion
Metrics
Sensors
Surround Vehicle Sensor Fusion Highway Lane Change Planner and Controller
5
Develop software for automated driving applications
Scenes Scenes
Dynamics
Tracking & Metrics
Scenarios Scenarios Planning Controls
Fusion
Metrics
Surround Vehicle Sensor Fusion Highway Lane Change Planner and Controller
6
Develop scenarios for automated driving applications
Planning
Code
8
Develop Scenarios for Automated Driving Applications
with RoadRunner Scenario
9
Interactively design scenes with RoadRunner
12
Design actor paths and trajectories
▪ Cubic interpolation
▪ Clothoid interpolation
▪ EuroNCAP
(clothoid-arc-clothoid)
15
Export scenarios to OpenSCENARIO V1.x and V2.0
OpenSCENARIO
V1.x
https://github.com/esmini/esmini
OpenSCENARIO
V2.0
Export Import
trajectories trajectories
OpenSCENARIO 1.0
18
Develop Scenarios for Automated Driving Applications
with RoadRunner Scenario
19
Simulate scenarios with actor behaviors in multiple simulators
20
Design actor behaviors in MATLAB
▪ RoadRunner Scenario
– Establish a model’s interface with scenario
Path Reference
Action Pose
Vehicle
Controls Dynamics New
Speed Action Self
Pose
Actor Poses
Reference
New Self
Path
Pose
All Actor Planner
Poses
Self Pose
Design Design
scenario CARLA actor
Simulate Simulate
scenario actor
27
Partner with MathWorks to extend scenario workflows
RoadRunner Scenario
RoadRunner Scenario
30
Develop Scenarios for Automated Driving Applications
with RoadRunner Scenario
31
Thank you
© 2022 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks
for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.
32