Adasens Automotive GmbH
Synopsis: Two fundamental algorithms addressing the issue of making cameras self-aware of their status are proposed: online targetless calibration based on optical flow, and blockage detection based on image quality metrics (e.g. sharpness and saturation). The online calibration is based on the vanishing point theory; the soil/blockage detection is based on the extraction of image quality metrics and the identification of discriminative feature vectors by a support-vector machine. The presentation will include videos and real-world examples from the algorithms running in real time.
senior solutions architecture manager
Amazon Web Services
Synopsis: Machine learning models require massive compute resources for training, but can be deployed with much more modest compute in-vehicle. Edge compute with machine learning can be used for fast decision making in the field, and vehicle fleet data, maps and other sources can be used for navigation and fleet training tasks in the cloud. Attendees will learn how to leverage both edge compute and a shared AI/ML platform without having to build the underlying IT infrastructure.
AUTOSAR Development Partnership
Synopsis: AUTOSAR Classic was released more than 10 years ago, with the first release entirely intended for the embedded architectures of classical ECUs. AUTOSAR has now developed a completely new approach – AUTOSAR Adaptive Platform – to cope with the challenging environment of internet access in cars to make vehicles intelligent and adaptive. This aims to support dynamic deployment of customer applications in providing an environment that requires high-end computing power and connects deeply embedded and non-AUTOSAR systems in a smooth way while preserving typical features originated in deeply embedded systems like safety.
senior ADAS/AD systems engineer
Synopsis: Virtual validation will become an important aspect of ADAS/AD development. However, there is an urgent need to define techniques for validating AI-based ADAS/AD systems. Due to the stochastic nature of AI systems, the challenge is to make sure the systems act as per defined requirements. AVL is leading a research project – SAVVY (Smart ADAS Verification & Validation Methodology) – funded by Innovate UK, which is addressing the challenge of defining a process to validate CNN-based ADAS/AD systems.
Synopsis: The benefits of autonomous vehicles can only be leveraged when integrated into a coherent and coordinated mobility system. Challenges lie in how mobility providers will be able to offer services with autonomous vehicles when they can no longer rely on drivers and current software is not sufficient. There is a clear need for a platform to create coordinated, efficient, flexible and sustainable mobility services in which autonomous vehicles are operated and optimised as a fleet, meeting real-time demand or adhering to a schedule while adapting to network disruptions. The paper will detail the technical specificities of such a platform.
principal software engineer/safety-critical software development lead
Synopsis: The integration of complex software with hardware while meeting tight development constraints is a challenge for all automotive companies. For functional safety engineers the scope of concerns with an expanding code base supporting diverse hardware is immense. Khronos moves open standards APIs such as OpenCL and OpenVX to be ISO 26262 compatible software/hardware enablers. Codeplay will show, using Tensorflow as a use case, how a holistic toolchain with open standards can manage complex software stacks using SYCL and OpenCL. This helps to enable developers and safety functional engineers to manage issues such as power usage and concurrency timing while mitigating safety concerns.
Agustin Benito Bethencourt
principal consultant - FOSS
Synopsis: In order for autonomous vehicles to react to new situations and demands, software and data will need to be updated on a regular basis, which requires the way in which software systems are produced today to be turned upside down. With Open Source best practices and agile principles in mind, along with a background in other industries, Agustin will go over some of the key changes that auto makers and Tier 1s will need to face in the near future to enable all that innovation in vehicles in a sustainable way. He will focus on delivery and maintenance processes and practices.
senior business development manager, automotive and electronic design automation
Synopsis: The growing number of high-resolution sensors in cars is driving new data management challenges for ADAS simulation and development. A single sensor for SAE Level 3 autonomy can consume >4 PB of storage to simulate 200,000 driven kilometres. SAE Level 5 may require 240,000,000km. Legal obligations may require sensor data archiving for decades, with only days for recovery. Machine learning will set new performance requirements, all while IT budgets shrink. During this sessions we will review how distributed file systems help solve these conflicting requirements and how to architect your data centre to meet future regulations and requirements for capacity, performance, collaboration and growth.
Synopsis: When using the human brain as a model for intelligence, the human amygdala allows for ultra-fast, deterministic and effortless (low-power) reaction, while the neocortex allows for complex thinking (after learning and spending significant energy). Nobel Prize winner Daniel Kahneman calls these two different processes fast thinking (System 1) and slow thinking (System 2). Right now, most of the attention in autonomous car development is in using System 2 thinking. AI/machine learning is an excellent parallel to the neocortex of the human brain. We have developed the artificial amygdala and will give a live demonstration of how it works.
Synopsis: Fleet management is a key component of the coming autonomous vehicle-based mobility as a service revolution. At EasyMile, we are the centre of this revolution as we have been designing both the EZ-10 autonomous shuttle and the software stack required for autonomous driving. We have helped transport operators around the world with operating fleets of EZ-10. Our fleet management solution has been architected for high availability, fault tolerance and high scalability, while maintaining other key properties such as cybersecurity and agility. In this talk, we will discuss the challenges we've faced building this system, and present some of our key results.
head of product systems architecture
Elektrobit Automotive GmbH
Synopsis: This talk will explain how functional software architecture with open interfaces and software modules can be integrated on a high-performance micro-controller using Adaptive AUTOSAR middleware. In addition to the functional challenges, the handling of automotive safety integrity levels will be shown. The benefit of an open software framework for automated driving combined with a dependable operating environment is increased time to market due to fast integration and early testing on a system level.
EMEA pre-sales engineer
Synopsis: Massive amounts of labelled and unlabelled datasets are needed both for training autonomous vehicles to navigate complex and unexpected scenarios, and to evaluate that training. As a substitute for hours of recordings, Pro-SiVIC creates synthetic data to simulate the output from multiple sensor systems for outdoor scenarios that combine vehicles, obstacles, pedestrians, weather and road conditions. We will demonstrate how a platform running deep learning algorithms can receive and process Pro-SiVIC data in real time. Some application examples will be provided to illustrate how simulation could significantly improve the current methodology for training and validation of neural networks.
FEV Europe GmbH
Synopsis: Autonomous driving vehicles are complex systems. Existing processes for component-orientated development reach a limit. New approaches are required to provide safe and affordable solutions. System modelling approaches offer the opportunity to smooth the steps from customer requirements to software development, and enable reuse and front-loading, leading to considerable effort and time reduction for integration and testing. This presentation shows how a systematic approach to system requirements definition can practically be applied to the development of autonomous driving vehicle functions. The different modelling layers will be explained, and the benefits of the approach will be discussed and illustrated through practical examples.
Synopsis: In recent years, artificial neural networks have been shown to be very effective at learning high-level semantic information from unstructured data such as audio, image and video, modelling complex non-linear relationships between input and output signals and allowing us to make sense of the world around us. This paper will give a brief introduction to neural networks, discuss some of the big challenges that we have seen putting them to use in autonomous vehicle applications such as training and validation, and review some of the methods being used to overcome these challenges.
Synopsis: Advanced driver assistance systems (ADAS/autonomous driving) are becoming part of all vehicles. All major OEM and Tier-1 auto manufacturers are implementing and testing AD facilities. We examine how real-time sensors, big data computing, data storage and data archiving are integrated in today's ADAS/AD systems, providing a fascinating case study, best practices for workflow design, testing and development, data storage and archiving, applicable to all industries. Come hear a fascinating investigation of an industry/technology that will soon affect us all, every day.
memory system architect
Micron Technology Inc
Synopsis: For autonomous driving to become mainstream, passengers must trust the autonomous vehicle enough to give up driving control. As a broader component of that trust, it will also be essential for OEMs to implement an infrastructure to securely support software updates over remote, non-secure channels as Secure Over-The-Air (SOTA) software updates become mainstream. In this paper, we will present a methodology based on remote diagnostic software technologies to establish the authenticity of the vehicle and associated software updates. This methodology will prohibit cyberattacks when software is being downloaded or uploaded from the vehicle.
product and solutions manager
Synopsis: To achieve Level 5 autonomy, vehicles must be able to process and respond to so-called 'edge cases' that rarely occur and are hard to account for. Teams around the world have collected terabytes of raw sensor data and must now sift through that data to uncover the moments that capture these rare objects and scenarios. In this presentation, we discuss the challenges behind developing a system to sort through this immense amount of data, and how to label that data accurately and at scale. Additionally, we examine best practices for using manual annotation when accuracy is critical.
Synopsis: Safety must be a major focus for automated vehicle (AV) development. Today humans drive 100 million miles between fatal crashes. Consequently, proving that a specific revision of an AI driver is safe is not practical using road and track tests; neither investigations of Tesla's crash nor Waymo driving records resulted in conclusive results. State-of-the-art machine learning approaches, e.g. measuring F1 score, are inadequate to measure failure rates of a few in a billion; a 99.999% F1 score is not considered meaningful. We describe an approach for safety-reinforced training, and analysis of perception and decision components using simulation.
member of the executive board
NorCom Information Technology AG
Synopsis: The software stack of autonomous vehicles increasingly consists of deep learning networks complementing traditional software. The development and particularly the verification of such networks requires completely new paradigms. We will present a new way of efficiently training and verifying deep neural networks by combining deep learning with state-of-the-art big data technology. The approach targets globally distributed teams in particular, and also distributed non-movable test data. The general architecture will be presented and then an actual use case in the field of image understanding will be shown in detail.
director of automotive
Synopsis: Artificial intelligence is transforming every industry, but perhaps none more than transportation. From how we interact with vehicles, to how they drive us, to how our city's infrastructure will automatically adjust to reduce traffic congestion, deep learning will play a vital role. Nvidia is building AI platforms for autonomous vehicles as well as smart cities. The talk will provide insight into and showcase demonstrations of the existing state of autonomous vehicles in development and in production, as well as discuss the steps to fully autonomous Level 5 robo-taxis.
business development manager
Siemens PLM Software
Synopsis: Organisations have long struggled to break down large, complex embedded applications into manageable isolated components and boost cross-functional collaboration. It is clear that automotive OEMs, suppliers and involved system designers are faced with several challenges. We believe that an architecture-driven development associated with contract-based design will be helpful for software teams to be synchronised from start to finish and to efficiently manage the integration activities from the start. The proposed workflow will provide industrial value impact in terms of early design error detection, predictable integration of the system, reduced release time and flexible organisation level adoption.
vice president and co-founder
Sigra Technologies GmbH
Synopsis: This talk will concentrate on how artificial intelligence can help build sophisticated brains that can drive in complex scenarios. It will look at how these brains can react much more quickly than human brains, and how they can detect future hazards using simple data that human beings can simply ignore or can’t detect or see.
Solid Sands BV
Synopsis: Compilers are 'just' tools in, for example, the ISO 26262 functional safety standard for the automotive industry. Developers prefer to do on-target application testing over compiler qualification. However, this does not take into account the complexity of a compiler and the artefacts it introduces into the generated code. Without detailed knowledge of the compilation process from source code to machine code, it is incorrect to assume that high code and branch coverage at the application source code translates to similarly high coverage at the machine code.
executive director, Automotive Grade Linux
The Linux Foundation
Synopsis: The race to roll out new technology features and autonomous vehicles continues to heat up. To compete at the speed of a tech company, many auto makers have shifted from traditional development processes to agile, rapid development through open-source software. Dan Cauchy will provide an overview of AGL, key milestones and the project roadmap. He will also discuss AGL's vision for functional safety as well as for an open-source platform for autonomous driving that will help accelerate the development of self-driving technology while creating a sustainable ecosystem that can maintain it as it evolves over time.
senior field application engineer
Synopsis: Software development can no longer be considered as a creative process leading to mastery of how the function and logic is expressed in the application’s lines of code. Because the role of software is to deliver key features and safety-critical functions in so many pieces of equipment and systems, it now needs to be constructed with the precision and quality that can be seen in any modern manufacturing process. This presentation will discuss whether a zero-defect software factory can be a reality.
Synopsis: Automotive active safety systems can significantly benefit from real-time road friction estimates (RFE) to adapt driving styles specific to the road conditions. This work focuses on using the Volvo car-sensor suite for road friction estimation and prediction tasks using machine learning algorithms. First, the most significant sensors for RFE estimation are detected by feature ranking, including: ambient temperature, GPS location, vehicle speed, forces and road surface, tyre types. Next, image processing modules are invoked to detect the drivable surface condition. Finally, information from processed segments of road images will be fused with vehicle dynamics sensors to initiate RFE-related warnings.