Skip to content

Latest commit

 

History

History
36 lines (21 loc) · 1.47 KB

README.md

File metadata and controls

36 lines (21 loc) · 1.47 KB

PTM Genetic alghoritm

PTM optimization is approach to implement genetic algorithm using python. Main goal is to make it work on embedded devices STM32.

Based on:

To provide deep understanding of algorithm team proceeded to test already working code. Two approaches took place.

  • Neat Python Development team also took advantage of already written code in python.

  • Octave Octave software implements genetic algorithms to solve complicated mathematical problems.

Sources:

Sources were gathered before coding started. It is important to know how genetic algorithms work. Links below provide general overview of this topic.

Basic schema

As work neared coding phase, a project overview was developed.

uml_diagram

Repository

This repository is divided into 2 parts:

  • ./media/ which contains all helpful articles and information
  • ./pyb/ containing all the files that will be flashed on pyboard(repurposed Nucleo144 board)

All contributors are asked to maintain this order. Take note of pyb/ folder structure. It will be kept as-is on the board.