# CarND-MPC-Quizzes **Repository Path**: linshu199404/CarND-MPC-Quizzes ## Basic Information - **Project Name**: CarND-MPC-Quizzes - **Description**: CarND MPC Quizzes - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-12 - **Last Updated**: 2021-01-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CarND Controls Quizzes Quizzes for *Vehicle Models* and *Model Predictive Control* sections. 1. [Global Kinematic Model Quiz](./global_kinematic_model) - Implement the *Global Kinematic Model*. 2. [Polynomial Fitting Quiz](./polyfit) - Fit and evaluate polynomials. 3. [Mind The Line Quiz](./mpc_to_line) - Implement MPC and minimize cross track and orientation errors to a straight line trajectory. See [this document](https://github.com/udacity/CarND-MPC-Quizzes/blob/master/install_Ipopt_CppAD.md) for setup tips for executing the plotting code in the ```MPC.cpp``` solution file. To do a quiz: 1. Go to quiz directory. 2. Make a build directory with `mkdir build`. 3. Change into the build directory, `cd build`. 4. Compile the project, `cmake .. && make`. A solution for each quiz is presented in the solution directory. ## Dependencies The *Global Kinematic Quiz* and *Polynomial Fitting* quizzes have all the dependencies in repo. For the *MPC* quiz you'll have to install Ipopt and CppAD. Please refer to [this document](https://github.com/udacity/CarND-MPC-Quizzes/blob/master/install_Ipopt_CppAD.md) for installation instructions.