Enabling Safe Autonomous Driving in Uncertain Environments

Sammanfattning: Autonomous driving technologies have been developed in the past decades with the objective of increasing safety and efficiency. However, in order to enable such systems to be deployed on a global scale, the problems and concerns regarding safety must be addressed. The difficulty in providing safety guarantees for autonomous driving applications comes from the fact that the self-driving vehicle needs to be able to handle a diverse set of environments and traffic situations. More specifically, it must be able to interact with other road users, whose intentions cannot be perfectly known. This thesis proposes a Model Predictive Control (MPC) approach to ensure safe autonomous driving in uncertain environments. While MPC has been widely used in motion planning and control for autonomous driving applications, the standard literature cannot be directly applied to ensure safety (recursive feasibility) in the presence of other road users, i.e., pedestrians, cyclists, and other vehicles. To that end, this thesis shows how recursive feasibility can still be obtained through a slight modification of the MPC controller design. The results of this thesis build upon the assumption that the behavior of the surrounding environment can be predicted to some extent, i.e., a future motion trajectory with some uncertainty bound can be propagated. Then, by postulating the existence of a safe set for the autonomous driving problem, and requiring that the motion prediction models have a consistent structure, safety guarantees can be derived for an MPC controller. Finally, this thesis shows that the proposed MPC framework does not only hold in theory and simulations, but that it can also be deployed on a real vehicle test platform and operate in real-time, while still ensuring that the conditions needed for the derived safety guarantees hold.

  KLICKA HÄR FÖR ATT SE AVHANDLINGEN I FULLTEXT. (PDF-format)