Skip to content

Tuning + Adaptive LQR (Linear Quadratic Regulator) using NEAT in Double Inverted Pendulum control

Notifications You must be signed in to change notification settings

ttaqinmu/neat-adaptive-lqr-pendulum

Repository files navigation

Tuning + Adaptive LQR (Linear Quadratic Regulator) using NEAT in Double Inverted Pendulum control

Depedencies:

  • Python 3.8
  • Numpy
  • Scipy
  • Matplotlib
  • PyGame
  • pickle

How to use:

  • to change model const of double inverted pendulum in model.py
  • run run.py for running simulation for highest genome or simply edit mode name
  • run train.py for training NEAT new model. config for NEAT parameter in config file.

About

Tuning + Adaptive LQR (Linear Quadratic Regulator) using NEAT in Double Inverted Pendulum control

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages