A Control Architecture for Provably-Correct Autonomous Driving

05/06/2021
by   Erfan Aasi, et al.
0

This paper presents a novel two-level control architecture for a fully autonomous vehicle in a deterministic environment, which can handle traffic rules as specifications and low-level vehicle control with real-time performance. At the top level, we use a simple representation of the environment and vehicle dynamics to formulate a linear Model Predictive Control (MPC) problem. We describe the traffic rules and safety constraints using Signal Temporal Logic (STL) formulas, which are mapped to mixed integer-linear constraints in the optimization problem. The solution obtained at the top level is used at the bottom-level to determine the best control command for satisfying the constraints in a more detailed framework. At the bottom-level, specification-based runtime monitoring techniques, together with detailed representations of the environment and vehicle dynamics, are used to compensate for the mismatch between the simple models used in the MPC and the real complex models. We obtain substantial improvements over existing approaches in the literature in the sense of runtime performance and we validate the effectiveness of our proposed control approach in the simulator CARLA.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/29/2020

TS-MPC for Autonomous Vehicle using a Learning Approach

In this paper, the Model Predictive Control (MPC) and Moving Horizon Est...
research
05/05/2023

Experimental Validation of Safe MPC for Autonomous Driving in Uncertain Environments

The full deployment of autonomous driving systems on a worldwide scale r...
research
03/09/2018

Model Predictive Control for Autonomous Driving considering Actuator Dynamics

In this paper, we propose a new model predictive control (MPC) formulati...
research
11/19/2019

Nonlinear Model Predictive Control with Actuator Constraints for Multi-Rotor Aerial Vehicles

In this paper we propose, test, and validate an online Nonlinear Model P...
research
05/18/2023

The Dilemma of Choice: Addressing Constraint Selection for Autonomous Robotic Agents

The tasks that an autonomous agent is expected to perform are often opti...
research
05/20/2022

Correct by Design Coordination of Autonomous Driving Systems

The paper proposes a method for the correct by design coordination of au...
research
03/28/2018

A Mixed-Logical-Dynamical model for Automated Driving on highways

We propose a hybrid decision-making framework for safe and efficient aut...

Please sign up or login with your details

Forgot password? Click here to reset