├── .gitignore ├── README.md ├── application ├── __init__.py ├── benchmark.py ├── config │ └── params.json ├── const_str.py ├── data_record.py ├── genetic_algorithm.py ├── graph.py ├── handware.py └── pid.py ├── division ├── arduino │ └── gear.ino ├── requirements.txt └── rpi │ ├── client.py │ ├── const_str.py │ ├── control.py │ └── motor.py ├── fake ├── __init__.py └── sim_io.py └── ga_pid.py /.gitignore: -------------------------------------------------------------------------------- 1 | private 2 | *.pyc 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/README.md -------------------------------------------------------------------------------- /application/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/__init__.py -------------------------------------------------------------------------------- /application/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/benchmark.py -------------------------------------------------------------------------------- /application/config/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/config/params.json -------------------------------------------------------------------------------- /application/const_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/const_str.py -------------------------------------------------------------------------------- /application/data_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/data_record.py -------------------------------------------------------------------------------- /application/genetic_algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/genetic_algorithm.py -------------------------------------------------------------------------------- /application/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/graph.py -------------------------------------------------------------------------------- /application/handware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/handware.py -------------------------------------------------------------------------------- /application/pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/application/pid.py -------------------------------------------------------------------------------- /division/arduino/gear.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/division/arduino/gear.ino -------------------------------------------------------------------------------- /division/requirements.txt: -------------------------------------------------------------------------------- 1 | wiringpi 2 | UUGear 3 | -------------------------------------------------------------------------------- /division/rpi/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/division/rpi/client.py -------------------------------------------------------------------------------- /division/rpi/const_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/division/rpi/const_str.py -------------------------------------------------------------------------------- /division/rpi/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/division/rpi/control.py -------------------------------------------------------------------------------- /division/rpi/motor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/division/rpi/motor.py -------------------------------------------------------------------------------- /fake/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fake/sim_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/fake/sim_io.py -------------------------------------------------------------------------------- /ga_pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericdejavu/GA_PID/HEAD/ga_pid.py --------------------------------------------------------------------------------