Fuzzy Logic Controller
This project involved creating a fuzzy controller, that would steer a car towards a desired trajectory.
The process of using fuzzy logic involves firstly defining a rule based system, and then defining "Fuzzy Functions" for each. When a particular scenario occurs, in this example it was the car's distance from the goal and the current steering value. The "truthfulness" of each fuzzy function is calculated and a new steering value is calculated. This allows for the car to drive towards the line smoothly.
Demo Coming Soon.