SlideShare a Scribd company logo
“Autonomous Vehicles is a very easy technology to
develop. Self-driving cars are, in fact, a given.”
-- Nobody Ever
How can we increase the brainpower and
optimize the efforts applied to one of the
hardest problems in tech?
Jose De Oliveira
Lead Engineer for Autonomous Vehicles
Unity
Synthetic Environments for
Autonomous Vehicles
Development
Agenda
•  Context
•  Why simulate
•  Unity SimViz
•  SimViz Roadmap?
•  SimViz Announcement
Agenda
•  Context
•  Why simulate
•  Unity SimViz
•  SimViz Roadmap
•  SimViz Announcement
Product Design
 Sales & Marketing
 Service & Training
 HMI
 Autonomous Vehicles
Automotive Areas
Agenda
•  Context
•  Why simulate
•  Unity SimViz
•  SimViz Roadmap
•  SimViz Announcement
•  ML is core for AV and is
data-centric

•  Collecting data is expensive
•  Annotating data is both
expensive and error prone
•  Real-world data can only
prepare for what has already
happened
The autonomous vehicles data problem
Autonomous Vehicle Development with Unity
Simulation can get autonomous
systems ready for unforeseen
scenarios and edge conditions in a
fast and cost effective way.
Why Simulate?
Agenda
•  Context
•  Why simulate
•  Unity SimViz
•  SimViz Roadmap
•  SimViz Announcement
Sim.Viz (/simviZ/), noun
1.  Concatenation of the words “simulation” and "visualization" (plus
some alliteration for flair). 

SimViz: !
•  Unity’s initiatives, features and products to support
simulation and visualization applications in the fields
of autonomous vehicles (AV) and beyond.!
!
External Data!
(HD Maps,V2X)!
Autonomous System
(Real or Simulated)!
Simulation
Environment!
Control!
Planning!
Perception!
Coordination!
Vehicle
Dynamics!
Environment!
Sensor
Model!
Parameters
(weather, time)!
Dynamic
Elements!
Static
Elements!
Scenarios!
Simulation systems
External Data!
(HD Maps,V2X)!
Autonomous System
(Real or Simulated)!
Simulation
Environment!
Control!
Planning!
Perception!
Coordination!
Vehicle
Dynamics!
Environment!
Sensor
Model!
Parameters
(weather, time)!
Dynamic
Elements!
Static
Elements!
Scenarios!
Simulation systems
SimViz!
Agenda
•  Context
•  Why simulate
•  Unity SimViz
•  SimViz Roadmap
•  SimViz Announcement
How can Unity help AV development
•  Incentivize development community: environments and
tools for simulations
•  Build AV and ML support into the platform
•  Promote an ecosystem of companies that extend the
platform and create simulation solutions

Licensed image from Adobe Stock
Asset Store Auto Packages
EasyRoads3D HD Pack (Andasoft)!
Enviro - Sky and Weather (Hendrik Haupt)!
https://assetstore.unity.com/lists/real-world-simulation-54066!
Robust ecosystem
Sensors!
Content! Integration!
SimViz Solution Templates Wording
Sensor SDK!
Reference models!
Leverage 2018+ features!
Communication layer!
Performance gains!
Linux improvements!
ML Agents!
Support to open formats!
Pipelines for data ingestion!
Dynamic elements models!
Starter content!
Unity ML Agents Workflow
Set Up Game
for Training!
Train
Agents!
Embed
Agents!
Q4! Q1! Q2! Q3! Q4!
SimViz Reference
Package!
•  Sensor template!
•  Content template!
ROS
Integration!
Platform Integration!
•  DxM (Data Exchange
Module)!
•  OpenDrive Support!
•  Sensor Ready Materials!
Scalable Deployment!
•  Headless runtime!
•  AI based pedestrian
model!
•  Sensor Validation
Standards!
•  ML agent integration!
SimViz Solution Roadmap
2018! 2019!
Agenda
•  Context
•  Why simulate
•  Unity SimViz
•  SimViz Roadmap
•  SimViz Announcement
SimViz Solution Template: Environments
Artificial Scenes included: !
o  City streets
o  Open Highway
o  Residential streets
SimViz Solution Template: Sensors
Sensor Models included:!
o  RGB-D Camera
o  LiDAR
o  Radar
o  IMU
o  GPS
SynCity Lite
Integration of Scenes and Sensor Templates

More Related Content

PDF
REAL-TIME DRIVER DROWSINESS DETECTION
PDF
ドワンゴの新卒エンジニアが 新規サービスを立ち上げるまで
PPTX
Publishing and delivery of mobile application
PDF
『マッピングエクスペリエンス』の 見所と勘所
DOCX
Batch 21(14,64,66)
PDF
my$talk=qr{((?:ir)?reg(?:ular )?exp(?:ressions?)?)}i;
PDF
Online banking management system project.pdf
PPTX
BIKE RENTAL SYSTEM.pptx
REAL-TIME DRIVER DROWSINESS DETECTION
ドワンゴの新卒エンジニアが 新規サービスを立ち上げるまで
Publishing and delivery of mobile application
『マッピングエクスペリエンス』の 見所と勘所
Batch 21(14,64,66)
my$talk=qr{((?:ir)?reg(?:ular )?exp(?:ressions?)?)}i;
Online banking management system project.pdf
BIKE RENTAL SYSTEM.pptx

What's hot (20)

DOCX
Hotel Management system in C++
DOCX
Work Based Project
DOC
finalreport1182014
PDF
System Analysis & Design Report on Taxi Dispatching System using Smartphone
PDF
いまなぜドメイン駆動設計か
PPTX
Web based tourism system
PDF
WebでのARには ハードル(闇)がいっぱいある話
PPTX
A frameハンズオン 20170129
PPTX
Airline Reservation System
PPTX
Daily Expense Tracker
PDF
Decisionstats.com Data Science Virtual Internship
DOCX
Vehicle Tracking System Android Project Report
PDF
CSIT Internship Final Year Report (Android Developer)
PDF
Iimsr student management system
PDF
APIDays - API Design Workshop
PPTX
Expense tracker
DOCX
Passport automation system
DOCX
Tour guidance srs (Software Requirements Specification)
PDF
Webinar: Camunda und Liferay
DOCX
TRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docx
Hotel Management system in C++
Work Based Project
finalreport1182014
System Analysis & Design Report on Taxi Dispatching System using Smartphone
いまなぜドメイン駆動設計か
Web based tourism system
WebでのARには ハードル(闇)がいっぱいある話
A frameハンズオン 20170129
Airline Reservation System
Daily Expense Tracker
Decisionstats.com Data Science Virtual Internship
Vehicle Tracking System Android Project Report
CSIT Internship Final Year Report (Android Developer)
Iimsr student management system
APIDays - API Design Workshop
Expense tracker
Passport automation system
Tour guidance srs (Software Requirements Specification)
Webinar: Camunda und Liferay
TRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docx
Ad

Similar to Autonomous Vehicle Development with Unity (20)

PDF
VIA Mobile360 Surround View: Smart Transportation
PDF
Retaam_ThingWorx
PPTX
Digital Transformation. Examples from Automotive Industry
PDF
CloudsourceIT Company Profile 180912
PPTX
Iron yun Video Analytics VMS & AI Solutions
PPTX
Monitor & Manage Citrix App Performance Using Microsoft SCOM
PPTX
Enhanced_Middleware_HMI_Presentation.pptx
PDF
Platinum Keynote - The Expanding Role of the OSGi Alliance - C Hayman
PDF
Apache Kafka Landscape for Automotive and Manufacturing
PDF
Functional AI and Pervasive Networking in Automotive
PPTX
Software defined vehicles,automotive standards (safety, security), agile cont...
PDF
Jari P. Ängeslevä - Ai the new kid in the block
PDF
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
PDF
The 4 d space of future automotive mobility; klaus schaaf @ yotr
PDF
WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...
PDF
Brochure_210x280_Corporate_2016_PRINT
PDF
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
PDF
Microsoft Automotive Business Unit - J Za
PPTX
AWS re:Invent 2018 - AIM302 - Machine Learning at the Edge
PDF
Cloud Computing: First Steps to Jump-Start Your Cloud Project
VIA Mobile360 Surround View: Smart Transportation
Retaam_ThingWorx
Digital Transformation. Examples from Automotive Industry
CloudsourceIT Company Profile 180912
Iron yun Video Analytics VMS & AI Solutions
Monitor & Manage Citrix App Performance Using Microsoft SCOM
Enhanced_Middleware_HMI_Presentation.pptx
Platinum Keynote - The Expanding Role of the OSGi Alliance - C Hayman
Apache Kafka Landscape for Automotive and Manufacturing
Functional AI and Pervasive Networking in Automotive
Software defined vehicles,automotive standards (safety, security), agile cont...
Jari P. Ängeslevä - Ai the new kid in the block
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
The 4 d space of future automotive mobility; klaus schaaf @ yotr
WSO2Con USA 2017: Building Enterprise Grade IoT Architectures for Digital Tra...
Brochure_210x280_Corporate_2016_PRINT
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
Microsoft Automotive Business Unit - J Za
AWS re:Invent 2018 - AIM302 - Machine Learning at the Edge
Cloud Computing: First Steps to Jump-Start Your Cloud Project
Ad

More from Unity Technologies (20)

PDF
Build Immersive Worlds in Virtual Reality
PDF
Augmenting reality: Bring digital objects into the real world
PDF
Let’s get real: An introduction to AR, VR, MR, XR and more
PDF
Using synthetic data for computer vision model training
PDF
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
PDF
Unity Roadmap 2020: Live games
PDF
Unity Roadmap 2020: Core Engine & Creator Tools
PPTX
Unity XR platform has a new architecture – Unite Copenhagen 2019
PDF
Turn Revit Models into real-time 3D experiences
PDF
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
PDF
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
PDF
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
PDF
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
PDF
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
PDF
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
PDF
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
PDF
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
PDF
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
PDF
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
PDF
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Build Immersive Worlds in Virtual Reality
Augmenting reality: Bring digital objects into the real world
Let’s get real: An introduction to AR, VR, MR, XR and more
Using synthetic data for computer vision model training
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
Unity Roadmap 2020: Live games
Unity Roadmap 2020: Core Engine & Creator Tools
Unity XR platform has a new architecture – Unite Copenhagen 2019
Turn Revit Models into real-time 3D experiences
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019

Recently uploaded (20)

PDF
Journal Meraj.pdfuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
PDF
computer system to create, modify, analyse or optimize an engineering design.
PPTX
TOEFL ITP Grammar_ Clausessssssssssssssssss.pptx
PPT
Kaizen for Beginners and how to implement Kaizen
PDF
Volvo ecr58 plus Service Manual Download
PDF
Caterpillar CAT 311B EXCAVATOR (8GR00001-UP) Operation and Maintenance Manual...
PDF
Volvo ecr145cl specs Service Manual Download
PPTX
vsdfhlahsadfjkhasihdflakjsdfhlajdhlfkjahfdljkash
PPTX
Gayatri Cultural Educational Society.pptx
PPTX
Paediatric History & Clinical Examination.pptx
PPTX
Chapter-1.pptxhhhhhhhhhhhhhhhhhhhhhhhhhh
PDF
Presentation.pdf ...............gjtn....tdubsr..........
PDF
What are dimensions of the Volvo ECR235cl.pdf
PDF
Volvo EC290C NL EC290CNL engine Manual.pdf
PDF
Caterpillar Cat 315C Excavator (Prefix CJC) Service Repair Manual Instant Dow...
PPTX
capstoneoooooooooooooooooooooooooooooooooo
PDF
Caterpillar CAT 312B L EXCAVATOR (2KW00001-UP) Operation and Maintenance Manu...
PPTX
Lecture 3b C Library xnxjxjxjxkx_ ESP32.pptx
PPTX
1. introduction-to-bvcjdhjdfffffffffffffffffffffffffffffffffffmicroprocessors...
PDF
Volvo ecr88 excavator specs Manual Download
Journal Meraj.pdfuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
computer system to create, modify, analyse or optimize an engineering design.
TOEFL ITP Grammar_ Clausessssssssssssssssss.pptx
Kaizen for Beginners and how to implement Kaizen
Volvo ecr58 plus Service Manual Download
Caterpillar CAT 311B EXCAVATOR (8GR00001-UP) Operation and Maintenance Manual...
Volvo ecr145cl specs Service Manual Download
vsdfhlahsadfjkhasihdflakjsdfhlajdhlfkjahfdljkash
Gayatri Cultural Educational Society.pptx
Paediatric History & Clinical Examination.pptx
Chapter-1.pptxhhhhhhhhhhhhhhhhhhhhhhhhhh
Presentation.pdf ...............gjtn....tdubsr..........
What are dimensions of the Volvo ECR235cl.pdf
Volvo EC290C NL EC290CNL engine Manual.pdf
Caterpillar Cat 315C Excavator (Prefix CJC) Service Repair Manual Instant Dow...
capstoneoooooooooooooooooooooooooooooooooo
Caterpillar CAT 312B L EXCAVATOR (2KW00001-UP) Operation and Maintenance Manu...
Lecture 3b C Library xnxjxjxjxkx_ ESP32.pptx
1. introduction-to-bvcjdhjdfffffffffffffffffffffffffffffffffffmicroprocessors...
Volvo ecr88 excavator specs Manual Download

Autonomous Vehicle Development with Unity

  • 1. “Autonomous Vehicles is a very easy technology to develop. Self-driving cars are, in fact, a given.” -- Nobody Ever
  • 2. How can we increase the brainpower and optimize the efforts applied to one of the hardest problems in tech?
  • 3. Jose De Oliveira Lead Engineer for Autonomous Vehicles Unity
  • 5. Agenda •  Context •  Why simulate •  Unity SimViz •  SimViz Roadmap? •  SimViz Announcement
  • 6. Agenda •  Context •  Why simulate •  Unity SimViz •  SimViz Roadmap •  SimViz Announcement
  • 7. Product Design Sales & Marketing Service & Training HMI Autonomous Vehicles Automotive Areas
  • 8. Agenda •  Context •  Why simulate •  Unity SimViz •  SimViz Roadmap •  SimViz Announcement
  • 9. •  ML is core for AV and is data-centric •  Collecting data is expensive •  Annotating data is both expensive and error prone •  Real-world data can only prepare for what has already happened The autonomous vehicles data problem
  • 11. Simulation can get autonomous systems ready for unforeseen scenarios and edge conditions in a fast and cost effective way. Why Simulate?
  • 12. Agenda •  Context •  Why simulate •  Unity SimViz •  SimViz Roadmap •  SimViz Announcement
  • 13. Sim.Viz (/simviZ/), noun 1.  Concatenation of the words “simulation” and "visualization" (plus some alliteration for flair). SimViz: ! •  Unity’s initiatives, features and products to support simulation and visualization applications in the fields of autonomous vehicles (AV) and beyond.! !
  • 14. External Data! (HD Maps,V2X)! Autonomous System (Real or Simulated)! Simulation Environment! Control! Planning! Perception! Coordination! Vehicle Dynamics! Environment! Sensor Model! Parameters (weather, time)! Dynamic Elements! Static Elements! Scenarios! Simulation systems
  • 15. External Data! (HD Maps,V2X)! Autonomous System (Real or Simulated)! Simulation Environment! Control! Planning! Perception! Coordination! Vehicle Dynamics! Environment! Sensor Model! Parameters (weather, time)! Dynamic Elements! Static Elements! Scenarios! Simulation systems SimViz!
  • 16. Agenda •  Context •  Why simulate •  Unity SimViz •  SimViz Roadmap •  SimViz Announcement
  • 17. How can Unity help AV development •  Incentivize development community: environments and tools for simulations •  Build AV and ML support into the platform •  Promote an ecosystem of companies that extend the platform and create simulation solutions Licensed image from Adobe Stock
  • 18. Asset Store Auto Packages EasyRoads3D HD Pack (Andasoft)! Enviro - Sky and Weather (Hendrik Haupt)! https://assetstore.unity.com/lists/real-world-simulation-54066!
  • 20. Sensors! Content! Integration! SimViz Solution Templates Wording Sensor SDK! Reference models! Leverage 2018+ features! Communication layer! Performance gains! Linux improvements! ML Agents! Support to open formats! Pipelines for data ingestion! Dynamic elements models! Starter content!
  • 21. Unity ML Agents Workflow Set Up Game for Training! Train Agents! Embed Agents!
  • 22. Q4! Q1! Q2! Q3! Q4! SimViz Reference Package! •  Sensor template! •  Content template! ROS Integration! Platform Integration! •  DxM (Data Exchange Module)! •  OpenDrive Support! •  Sensor Ready Materials! Scalable Deployment! •  Headless runtime! •  AI based pedestrian model! •  Sensor Validation Standards! •  ML agent integration! SimViz Solution Roadmap 2018! 2019!
  • 23. Agenda •  Context •  Why simulate •  Unity SimViz •  SimViz Roadmap •  SimViz Announcement
  • 24. SimViz Solution Template: Environments Artificial Scenes included: ! o  City streets o  Open Highway o  Residential streets
  • 25. SimViz Solution Template: Sensors Sensor Models included:! o  RGB-D Camera o  LiDAR o  Radar o  IMU o  GPS SynCity Lite
  • 26. Integration of Scenes and Sensor Templates