• Kinematic bicycle model and its application in control design

  • Pure Pursuit controller for path following

  • PID controllers for feedback control

  • Stanley controller for lateral control

  • Implementing basic control techniques using C++ or Python