This repository contains the source code used for the Semester Thesis titled "Chance-Constrained Programming for Autonomous Vehicles in Uncertain Environments" submitted at ETH Zurich under the supervision of prof. Maryam Kamgarpour. DOI: 10.3929/ethz-b-000272614
The following dependencies need to be installed/configured and must be on the MATLAB path:
- YALMIP (configured with an appropriate solver like CPLEX)
- matlab2tikz
utils
folder
In order to reproduce the simulations and plots of a specific chapter, navigate inside the corresponding chapter folder and run the generatePlotsAll
MATLAB script. The script will run all the necessary simulations and produce all the plots of that chapter. The plots will also be saved under a plots
folder in TikZ format, which can then be readily included in a LaTeX document.
Please cite the original thesis when using any part of this code. BibTeX citation data:
@misc{Lefkopoulos2018,
author = "V. Lefkopoulos and M. Kamgarpour",
title = "Chance-Constrained Programming for Autonomous Vehicles in Uncertain Environments",
howpublished = "ETH Zurich",
year = "2018",
}