/P8-PIDControl

Udacity Self Driving Cars Project 8 - PID Control

Primary LanguageC++MIT LicenseMIT

Project: PID Controller

Udacity - Self-Driving Car NanoDegree

Overview

In this project we are required to implement a PID controller in C++ to maneuver the vehicle around the track. The simulator provides the cross track error (CTE) and the velocity (mph) in order to compute the appropriate steering angle.

Getting Started

The project has been developed on a Linux machine with Python 3.6. The system was provided by Udacity for this particular project.

Dependencies

To install the dependencies, use the script install-linux.sh

Using the application

Build

Use the commands to build the project:

./clean.sh
./build.sh

Run

After building the project, run the project:

./run.sh

Results

The results are presented in the REFLECTION file.