This repository contains the homeworks I have done while attending the Intelligent Control course at the National Taipei University of Technology.
- ANN -- two types of neural network-based controller applied to the tasks of controlling the DC-motor and the Magnetic suspension system.
- FSMC -- FSMC and adaptive FSMC controllers applied to the Spring pendulum system.
- FuzzyPole -- controlling the pole on a cart using fuzzy logic controller.
- GAPole -- optimizing a PID controller using genetic algorithm.
- PSOPole -- optimizing a PID controller using particle swarm optimization algorithm.