VSI Labs The Build Up of Automated Driving

Similar documents
The Building Blocks of Autonomous Control. Phil Magney, Founder & Principal Advisor July 2016

Physics Based Sensor simulation

A Winning Combination

The GATEway Project London s Autonomous Push

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017

A Roadmap for Connected & Autonomous Vehicles. David Skipp Ford Motor Company

Dr George Gillespie. CEO HORIBA MIRA Ltd. Sponsors

A.I in Automotive? Why and When.

David Howarth. Business Development Manager Americas

Choosing the Optimum Mix of Sensors for Driver Assistance and Autonomous Vehicles

Intelligent Technology for More Advanced Autonomous Driving

GNSS in Autonomous Vehicles MM Vision

Horizon 2020 ICT Robotics Work Programme (draft - Publication: 20 October 2015)

Virtual Homologation of Software- Intensive Safety Systems: From ESC to Automated Driving

interactive IP: Perception platform and modules

Using FMI/ SSP for Development of Autonomous Driving

Virtual Testing of Autonomous Vehicles

Combining ROS and AI for fail-operational automated driving

March 10, Greenbelt Road, Suite 400, Greenbelt, MD Tel: (301) Fax: (301)

Autonomy, how much human in the loop? Architecting systems for complex contexts

Autonomous driving made safe

HAVEit Highly Automated Vehicles for Intelligent Transport

CONSIDERING THE HUMAN ACROSS LEVELS OF AUTOMATION: IMPLICATIONS FOR RELIANCE

Unlock the power of location. Gjermund Jakobsen ITS Konferansen 2017

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)

Devid Will, Adrian Zlocki

ADAS Development using Advanced Real-Time All-in-the-Loop Simulators. Roberto De Vecchi VI-grade Enrico Busto - AddFor

Autonomous Vehicle Simulation (MDAS.ai)

The Automotive Council Managing the Automotive Transformation

Final Report Non Hit Car And Truck

Tsuyoshi Sato PIONEER CORPORATION July 6, 2017

Testing in the Google car era Are we ready?

Software Computer Vision - Driver Assistance

Digital Engines for Smart and Connected Cars By Bob O Donnell, TECHnalysis Research Chief Analyst

KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN?

ADAS COMPUTER VISION AND AUGMENTED REALITY SOLUTION

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

MOBILITY RESEARCH NEEDS FROM THE GOVERNMENT PERSPECTIVE

Virtual testing by coupling high fidelity vehicle simulation with microscopic traffic flow simulation

William Milam Ford Motor Co

1926 Chandler Francis Houdina version.

The 3xD Simulator for Intelligent Vehicles Professor Paul Jennings. 20 th October 2016

Transer Learning : Super Intelligence

Computer vision, wearable computing and the future of transportation

Stanford Center for AI Safety

THE NEXT WAVE OF COMPUTING. September 2017

Autonomous Automation: How do we get to a Million Miles of testing?

How to build an autonomous anything

Open Source Voices Interview Series Podcast, Episode 03: How Is Open Source Important to the Future of Robotics? English Transcript

TRANSFORMING TRANSPORTATION WITH AI Danny Shapiro RBC May 31, 2018

Safe, Efficient and Effective Testing of Connected and Autonomous Vehicles Paul Jennings. Franco-British Symposium on ITS 5 th October 2016

DENSO www. densocorp-na.com

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

What we are expecting from this presentation:

The next level of intelligence: Artificial Intelligence. Innovation Day USA 2017 Princeton, March 27, 2017 Michael May, Siemens Corporate Technology

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm

Distributed Robotics: Building an environment for digital cooperation. Artificial Intelligence series

SIS63-Building the Future-Advanced Integrated Safety Applications: interactive Perception platform and fusion modules results

Agent. Pengju Ren. Institute of Artificial Intelligence and Robotics

DENSO

Digital Transformation. A Game Changer. How Does the Digital Transformation Affect Informatics as a Scientific Discipline?

Significant Reduction of Validation Efforts for Dynamic Light Functions with FMI for Multi-Domain Integration and Test Platforms

Machine Learning for Intelligent Transportation Systems

TRANSFORMING DISRUPTIVE TECHNOLOGY INTO OPPORTUNITY MARKET PLACE CHANGE & THE COOPERATIVE

Automotive Applications ofartificial Intelligence

How to build an autonomous anything

Automotive Needs and Expectations towards Next Generation Driving Simulation

Industrial Applications and Challenges for Verifying Reactive Embedded Software. Tom Bienmüller, SC 2 Summer School, MPI Saarbrücken, August 2017

Author s Name Name of the Paper Session. DYNAMIC POSITIONING CONFERENCE October 10-11, 2017 SENSORS SESSION. Sensing Autonomy.

Perception platform and fusion modules results. Angelos Amditis - ICCS and Lali Ghosh - DEL interactive final event

Advanced Robotics Introduction

Symposium: Urban Energy innovation

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

Humans and Automated Driving Systems

Prospective Teleautonomy For EOD Operations

Connected and Autonomous Technology Evaluation Center (CAVTEC) Overview. TennSMART Spring Meeting April 9 th, 2019

Artificial Intelligence: Implications for Autonomous Weapons. Stuart Russell University of California, Berkeley

DIGITAL TECHNOLOGY, ECONOMIC DIVERSIFICATION AND STRUCTURAL TRANSFORMATION XIAOLAN FU OXFORD UNIVERSITY

Transformation to Artificial Intelligence with MATLAB Roy Lurie, PhD Vice President of Engineering MATLAB Products

The world s first collaborative machine-intelligence competition to overcome spectrum scarcity

COVER STORY. how this new architecture will help carmakers master the complexity of autonomous driving.

Introduction to Computer Science

Sensing, Computing, Communication

Simulation and Animation Tools for Analysis of Vehicle Collision: SMAC (Simulation Model of Automobile Collisions) and Carmma (Simulation Animations)

Artificial Intelligence for Social Impact. February 8, 2018 Dr. Cara LaPointe Senior Fellow Georgetown University

Smart cities: A human-centered approach Engineering and Construction Conference June 20 22, 2018

Volkswagen Group: Leveraging VIRES VTD to Design a Cooperative Driver Assistance System

Deployment and Testing of Optimized Autonomous and Connected Vehicle Trajectories at a Closed- Course Signalized Intersection

Making a Difference in 2017 IPOs & CES

Current Technologies in Vehicular Communications

Using Vision-Based Driver Assistance to Augment Vehicular Ad-Hoc Network Communication

Disrupting our way to a Very Human City

Scenario Planning for Connected and Automated Vehicles

TOOLS AND PROCESSORS FOR COMPUTER VISION. Selected Results from the Embedded Vision Alliance s Spring 2017 Computer Vision Developer Survey

GSEF 2019 Advisory Board

Conference Agenda M1 Concourse, Detroit, MI

Intelligent driving TH« TNO I Innovation for live

Industry 4.0: the new challenge for the Italian textile machinery industry

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Silicon radars and smart algorithms - disruptive innovation in perceptive IoT systems Andy Dewilde PUBLIC

Transcription:

VSI Labs The Build Up of Automated Driving October - 2017

Agenda Opening Remarks Introduction and Background Customers Solutions VSI Labs Some Industry Content

Opening Remarks Automated vehicle systems is a very complex endeavor for the traditional auto industry who are pressured to develop solutions and strategy. AV solutions is a mind boggling mix of disciplines data sciences, artificial intelligence, robotics, functional safety, etc. Developers of automated vehicle systems need to understand the eco-system and the technicalities associated with AV development even before they embark on their engineering projects! VSI provides this level of knowhow to help companies understand the eco-system, the solutions, the development challenges and so on.

Introducing VSI A New Way to Engage in AV Research Established 2014 by Phil Magney Supports R&D & planning departments with deep insight on AV enabling technologies (eco-system). Provides technology roadmaps and is currently involved with major OE and suppliers worldwide. Conducts applied research and performs -- Functional Validation of HW/SW components or systems. VSI is quoted extensively in industry trades and is a regular speaker at key conferences globally. https://vsi-labs.com/news/ VSI people are skilled in contemporary AV technologies such as PreScan, Simulink, OpenCV, Neural Networks, Python, C++, control theory, robotics (ROS), and Functional Safety. Copyright 2017 - Vision Systems Intelligence, LLC. 4

Active Engagements

Contact Phil Magney VSI Labs phil@vsi-labs.com +1-952-215-1797 VSI Web Site

The Development of Automated Driving VSI Labs September 2017

Opening Remarks There is a rush to develop the AV stack the HW/SW elements of automated driving. The AV Stack is a massive collection of IP and is further supported by cloud & IoT. There is a new round of development platforms open source, open interface, and SDKs to entice developer activities and build up eco-system partners. AV technologies are being targeting by the tech giants (nothing new) but, they don t plan on building cars! Incremental AV is happening rapidly and in production now Who will build a better Tesla? Meanwhile, Level 4 development is well under way for share mobility platforms Commercial vehicles operating in urban environments. Copyright 2017 - Vision Systems Intelligence, LLC. 8

AV Eco-system Map OEM AV DEVELOPMENT NON-OEM AV DEVELOPMENT (Fleet) AV DEVELOPMENT PLATFORMS (Domain Architectures) DEVELOPMENT TOOLS

The Build Up of Automated Vehicles www.vsi-labs.com Platforms AV BUILDS SENSING DATA/CONNECTIVITY MAPPING ALGORITHMS SECURITY/SAFETY Components PROCESSING Tools DEVELOPMENT TOOLS Copyright 2017 Vision Systems Intelligence, LLC. (www.vsi-labs.com)

Two Approaches to Autonomy Not a Zero Sum Game! Automated Driving Evolution of singular ADAS features SAE Levels 1,2, and 3 Automated Driving Step-by-Step approach Existing automotive strategy Driverless Cars Driverless Cars SAE Levels 4 and 5 Driverless vehicle Requires advanced robotics and AI Pursued by tech industry Copyright 2017 - Vision Systems Intelligence, LLC. 11

Public transport path Operation Area SAE levels of autonomous driving Human fallback performance of DDT monitoring of driving environment steering and acceleration/de celeration Level 0 No Automation fallback performance of DDT monitoring of driving environment steering and acceleration/de celeration Level 1 Driver Assistance steering and acceleration/de celeration fallback performance of DDT monitoring of driving environment Level 2 Partial Automation steering and acceleration/de celeration fallback performance of DDT Level 3 Conditional Automation monitoring of driving environment steering and acceleration/de celeration Level 4 High Automation fallback performance of DDT monitoring of driving environment steering and acceleration/de celeration Level 5 Full Automation fallback performance of DDT monitoring of driving environment steering and acceleration/de celeration System Unlimited Limited Human driver controls the driving environment Automated driving system controls the driving environment *DDT = Dynamic Driving Task Copyright 2017 - Vision Systems Intelligence, LLC.

The Functional Domains of Automation 1. The perception domain considers all environment sensors such as camera, radar, LiDAR, ultrasonic, as well as other sensors such as inertia, positioning, throttle position, steering angle etc. Fusion of sensor data can be done with objects (complete sensors modules such as Mobileye) or can be done with RAW data or a combination. 2. The localization domain couples knowledge (ground truth) to its environmental model in order to understand its relative position against the real world. 3. The behavior domain is where decision are made with respect to motion control. Active safety systems or L2 automation rely on traditional deterministic algorithms but higher levels of automation will rely on probabilistic algorithms (such as AI) to better predict maneuvers. 4. The safety domain (aka Safety Monitor) encases the system as a whole and validates all outputs. Copyright 2017 - Vision Systems Intelligence, LLC. 13

Automation Pipeline Image Sensors Camera(s) Thermal Scanning LiDAR Wheel speed sensor Inertia measurement Longitudinal Control Ranging Sensors Radar Flash LiDAR Ultrasonic Localize & Plan Sensor fusion Grid fusion Precise localization Path planning Behavior Decision making Trajectory planning Maneuver planning Fail safe plan Control Algorithms PID Control Control loop State machine MPC Control Map Data Metadata Lane level detail Dynamic content Throttle position Steering Angle Latitudinal Control Copyright 2017 - Vision Systems Intelligence, LLC. 14

Automation IT Stack The AV Stack Copyright 2017 - Vision Systems Intelligence, LLC. 15

The IoT Stack -- How the Cloud will Manage Autonomous Vehicles Cloud Cloud Data Collection Record sensor data and uploading the data to the cloud Record sensor inputs against human driver output (shadow mode) Collect raw data for training the AI-based algorithms Collect performance and diagnostic information Capture edge cases Record objects for localization assets Record dynamic objects traffic flow, pot holes, road condition, etc. Data Distribution AV Software updates version control Firmware updates to distributed ECU systems Updated localization assets maps and supplemental Distributing new algorithms Distributing updated fail safe and fall back instructions Distribute real time road/traffic conditional information Copyright 2017 - Vision Systems Intelligence, LLC. 16

Developing Automated Vehicle Systems Copyright 2017 - Vision Systems Intelligence, LLC. 17

Developing Automated Vehicles -- Defining Operating Domains 1. USDOT-NHTSA federal guidance for Automated Driving Systems (ADS). The latest guidance for ADS to industry and states replaces the Federal Automated Vehicle Policy (FAVP) released in 2016. 2. Automated vehicle systems must be defined with one or more Operational Design Domains (ODD). 3. A SAE Level 2, 3 or 4 vehicle could have one or multiple ODDs e.g. geofenced urban, divided highways, automated parking, traffic jam assist, etc. 4. A L5 vehicle has only one ODD as it can (in theory) work anywhere! 5. AVs should be developed, tested and validated against all sceneries that could happen within the ODDs. 6. Each scenario is backed with a Object and Event Detection and Response (OEDR) details how the AV will handle expected and unexpected events. 7. Each scenario must have a fall back plan what to do when system fails. Copyright 2017 - Vision Systems Intelligence, LLC. 18

Developing Automated Vehicles Validation and Testing Simulation -- allows for the thorough testing of complex systems. These environmental models allow you to define the actors, sensor packages, conditions and scenes Test Tracks -- Test Tracks allow the creation of some unique scenarios and apply real physics. However, even with excellent test track design and availability, it is impossible to fully test complex systems Field Tests/Real World Data Collection -- It is important to drive as many miles as possible. Unfortunately, field tests cannot provide enough scenarios (edge cases) to fully qualify a complex system. Artificial Intelligence You can use real data or simulated data to train a the Neural Network. To validate, you can examine the layers to see what activates the network isolate the problems adjust the weights in the inference model, then test again to check the outcomes. Copyright 2017 - Vision Systems Intelligence, LLC. 19

Developing Automated Vehicles Filling in the Gaps It is recommended to utilize detailed simulations to develop the systems, test-track tests to validate components and full-vehicles, and field tests to verify the real-life system robustness, whose results can be utilized to train a neural network for further testing and simulating of a specific system. Field Tests/Real World Data Collection All Possible States and Scenarios Simulation Test Tracks Copyright 2017 - Vision Systems Intelligence, LLC. Neural Network (Deep Learning, AI, etc.) 20

Developing Automated Vehicles Fleet Testing Using Shadow Mode What is it? The AV Engine runs in shadow mode only for data collection and evaluation Actual AV output commands are recorded alongside real driver inputs Once new scenarios are captured, the network is trained and validated, the new feature is then enabled via software OTA Purpose Supplements testing and validation Discover new edge cases Evaluate machine performance Examine human performance vs. machine performance Tesla is Running Shadow Mode to test and refine features, even before making them available. Copyright 2017 - Vision Systems Intelligence, LLC. 21

Closing Remarks Automation = Safety Incremental automation is happening now. Incremental automation is a big selling factor over the next 10 + years before fleet automation starts to dent private ownership. Fleet automation in a few cities in a few years. But within a highly constrained operational domain. The balance of power is changing (no longer dominated by big auto!) The eco systems of new mobility has many new constituents! Mobility as a Service (MaaS) becomes the outcome of highly automated vehicles. Infrastructure requirements still an open question in the near term. Copyright 2017 - Vision Systems Intelligence, LLC. 22

Enjoy the ride! www.vsi-labs.com 23