# Selfdriving-MPC **Repository Path**: linshu199404/Selfdriving-MPC ## Basic Information - **Project Name**: Selfdriving-MPC - **Description**: 自动驾驶中MPC模型预测控制,是udacity中的开源项目。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 3 - **Created**: 2021-01-12 - **Last Updated**: 2024-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Selfdriving-MPC 自动驾驶中MPC模型预测控制,是udacity中的开源项目。 # 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.