DeepAI AI Chat
Log In Sign Up

Perspectives on the System-level Design of a Safe Autonomous Driving Stack

by   Majd Hawasly, et al.

Achieving safe and robust autonomy is the key bottleneck on the path towards broader adoption of autonomous vehicles technology. This motivates going beyond extrinsic metrics such as miles between disengagement, and calls for approaches that embody safety by design. In this paper, we address some aspects of this challenge, with emphasis on issues of motion planning and prediction. We do this through description of novel approaches taken to solving selected sub-problems within an autonomous driving stack, in the process introducing the design philosophy being adopted within Five. This includes safe-by-design planning, interpretable as well as verifiable prediction, and modelling of perception errors to enable effective sim-to-real and real-to-sim transfer within the testing pipeline of a realistic autonomous system.


page 1

page 2

page 6

page 10


Capture Uncertainties in Deep Neural Networks for Safe Operation of Autonomous Driving Vehicles

Uncertainties in Deep Neural Network (DNN)-based perception and vehicle'...

Designing a Recurrent Neural Network to Learn a Motion Planner for High-Dimensional Inputs

The use of machine learning in the self-driving industry has boosted a n...

Task-Motion Planning for Safe and Efficient Urban Driving

Autonomous vehicles need to plan at the task level to compute a sequence...

WiseMove: A Framework for Safe Deep Reinforcement Learning for Autonomous Driving

Machine learning can provide efficient solutions to the complex problems...

The Autonomous Racing Software Stack of the KIT19d

Formula Student Driverless challenges engineering students to develop au...

Goal-oriented Autonomous Driving

Modern autonomous driving system is characterized as modular tasks in se...

PILOT: Efficient Planning by Imitation Learning and Optimisation for Safe Autonomous Driving

Achieving the right balance between planning quality, safety and runtime...